小编hch*_*hau的帖子

为什么 JavaScript 中的 OR 0 对数字进行四舍五入?

我的印象是,根据 IEEE 浮点标准,Javascript 中的 Number 类型可以存储任何数字,整数或浮点数。如果是这样,那么为什么要将数字与 0 进行按位或运算,将其向下舍入呢?

尝试其他一些位操作,似乎在对浮点数应用位操作时,该数字首先向 0 舍入,然后应用位操作(数字采用二进制补码表示形式,而不是 IEEE)。它是否正确?

javascript bit-manipulation

4
推荐指数
1
解决办法
286
查看次数

标签 统计

bit-manipulation ×1

javascript ×1