unspring's recent timeline updates
unspring

unspring

V2EX member #404945, joined on 2019-04-23 13:11:33 +08:00
unspring's recent replies
至少是和大家通常使用的普遍意义上的舍入是不同的
确实按照四舍六入五成双的算法来算,结果应该是 104.05

但是手写竖式计算结果是 104.055
四舍五入后显然是 104.06

这意味着包括 toFixed ,mathjs.round 在内的方法对这个数字的 rounding 都是不正确的

这意味着 js 的浮点运算实际上并不准确,会出现小数点后两位之内的误差
@masterjoess toFixed 会自动四舍五入,而且 mathjs 和 lodash 也是一样会算成 104.05
@codehz 震惊,居然能迅速翻到源码

js 对这种场景居然就没处理吗
@henix 这个做法感觉更像是 double 转成 long 再转回来,感觉不是通用解法

程序员在意识到这个问题之前不会这么处理,而这个问题也难以发现
Oct 30, 2023
Replied to a topic by vulgur 程序员 独立开发周记 #37:远程工作半个月
可以看收入的是什么 APP 啊?
Jul 31, 2023
Replied to a topic by djyde 程序员 开发一个浏览器插件在第三天卖出 1000 元
确实与其寻找目标用户,不如创造目标用户,创造需求
@shellic 因为原本的开发流程就没有相应的规范,leader 也没有做这方面的要求
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2469 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 06:01 · PVG 14:01 · LAX 23:01 · JFK 02:01
♥ Do have faith in what you're doing.