- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 怎么导入和导出Excel表格
准备需要滴插件 npm install xlsx file-saver -S npm install script-loader -S -D
2021-06-03 21:13:15 395
转载 安全整数和Number.isSafeInteger()
JavaScript 能够准确表示的整数范围在-2^53到2^53之间(不含两个端点),超过这个范围,无法精确表示这个值 Math.pow(2,53) //9007199254740992,(计算立方,2的53次立方) Math.pow(2,53)===Math.pow(2,53+1) //返回的结果为true,超过这个范围,所以出现误差,因为超过了2^53的次方. ES6 引入了Number.MAX_SAFE_INTEGER和Number.MIN_SAFE_INTEGER这两个常量,用来表示.
2021-04-21 20:30:18 262
转载 数值的扩展
由于 JavaScript 采用 IEEE 754 标准,数值存储为64位双精度格式,数值精度最多可以达到 53 个二进制位(1 个隐藏位与 52 个有效位)。如果数值的精度超过这个限度,第54位及后面的位就会被丢弃,这种情况下,Number.isInteger可能会误判。 Number.isInteger(3.0000000000002) //结果为true 因为数值的超过了这个限度,所以后面这个2给忽略了 如果一个数值的绝对值小于Number.MIN_VALUE(5E-324),即小于 Ja.
2021-04-21 14:35:04 145 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人