Hướng dẫn what is a binary operator in javascript? - toán tử nhị phân trong javascript là gì?
Các hoạt động bitwise javascriptBitwise OperationsCác toán tử bitwise javascript
Ví dụ
Show
5 >> 10101 >> 1 & nbsp; 0010 5 >>> 1 0101 >>> 1 JavaScript sử dụng 32 bit bitwise JavaScript lưu trữ các số dưới dạng 64 bit số điểm nổi, nhưng tất cả các hoạt động bitwise được thực hiện trên 32 bit số nhị phân. Trước khi hoạt động bitwise được thực hiện, JavaScript đã chuyển đổi số thành 32 bit số nguyên đã ký. Sau khi hoạt động bitwise được thực hiện, kết quả được chuyển đổi trở lại thành 64 bit số JavaScript. Các ví dụ trên sử dụng 4 bit số nhị phân không dấu. Vì điều này ~ 5 trả về 10. Vì JavaScript sử dụng 32 bit số nguyên đã ký, nên nó sẽ không trả về 10. Nó sẽ trả về -6.
5 | 1
5 | 10101 | 0001 Vì JavaScript sử dụng 32 bit số nguyên đã ký, nên nó sẽ không trả về 10. Nó sẽ trả về -6.
5 | 1
5 | 10101 | 0001 Vì JavaScript sử dụng 32 bit số nguyên đã ký, nên nó sẽ không trả về 10. Nó sẽ trả về -6.
5 | 1
5 | 10101 | 0001
0101 & 0001& nbsp; 0001
0101 | 0001& nbsp; 0101
0101 <1
5 <10101 <1
0101 <15 ^ 1
5 <10101 <1
& nbsp; 00105 >>> 1
JavaScript lưu trữ các số dưới dạng 64 bit số điểm nổi, nhưng tất cả các hoạt động bitwise được thực hiện trên 32 bit số nhị phân.
Các ví dụ trên sử dụng 4 bit số nhị phân không dấu. Vì điều này ~ 5 trả về 10. Vì JavaScript sử dụng 32 bit số nguyên đã ký, nên nó sẽ không trả về 10. Nó sẽ trả về -6.
Chuyển đổi thập phân thành nhị phânChuyển đổi nhị phân thành thập phânThí dụ hàm bin2dec (bin) {& nbsp; trả về parseInt (bin, 2) .toString (10); } Hãy tự mình thử » Những người vận hành nhị phân là gì?Có ba loại toán tử nhị phân: toán học, logic và quan hệ.Có bốn hoạt động toán học cơ bản: bổ sung (+), phép trừ (-), phép nhân (*) và chia (/).mathematical, logical, and relational. There are four basic mathematical operations: addition (+), subtraction (-), multiplication (*), and division (/).
Việc sử dụng các toán tử nhị phân là gì?Một toán tử nhị phân là một toán tử hoạt động trên hai toán hạng và thao túng chúng để trả về kết quả.Các toán tử được đại diện bởi các ký tự đặc biệt hoặc bằng từ khóa và cung cấp một cách dễ dàng để so sánh các giá trị số hoặc chuỗi ký tự.operates on two operands and manipulates them to return a result. Operators are represented by special characters or by keywords and provide an easy way to compare numerical values or character strings.
Các toán tử trong JavaScript là gì?Các toán tử gán JavaScript. 7 toán tử JavaScript phổ biến nhất là gì?Đây là những nhà khai thác khác nhau mà JavaScript hỗ trợ:.. Toán tử số học .. Người vận hành chuyển nhượng .. Toán tử chuỗi .. Toán tử so sánh.. Toán tử logic .. Các nhà khai thác bitwise .. Các nhà khai thác đặc biệt .. |