// 示例代码:使用 JavaScript 中的按位 NOT 运算符 (~)
function bitwiseNOTExample() {
let num = 5; // 二进制表示为 0000 0101
let result = ~num; // 按位取反,结果为 1111 1010 (即 -6)
console.log("原始数字: " + num);
console.log("按位取反后的结果: " + result);
}
bitwiseNOTExample();
~ 是 JavaScript 中的按位 NOT 运算符。它对操作数的每一位进行取反操作(即将 0 变为 1,将 1 变为 0)。num 的值是 5,其二进制表示为 0000 0101。经过 ~ 运算后,结果是 1111 1010,在有符号整数的补码表示法中,这相当于 -6。~5 的结果是 -6。上一篇:js &
下一篇:js 点击
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站