小编Sag*_*arM的帖子

为什么 Node.js 自动舍入我的浮点数?

我正在尝试编写一个函数,使用此处的答案作为参考,获取浮点文字中小数点后的小数位数。

尽管在浏览器控制台中尝试时这似乎工作正常,但在 Node.js 环境中运行测试用例时,精度最多仅被截断 14 位。

let data = 123.834756380650877834678
console.log(data) // 123.83475638065088
Run Code Online (Sandbox Code Playgroud)

该函数返回 14 作为答案。

为什么在休息时进行舍入?这是默认行为吗?

javascript floating-point precision node.js

2
推荐指数
1
解决办法
914
查看次数

标签 统计

floating-point ×1

javascript ×1

node.js ×1

precision ×1