浮点数

复盘微信支付金额不正确问题—PHP浮点型计算
复盘微信支付金额不正确问题—PHP浮点型计算

在做微信支付项目的时候,微信要求金额的单位必须为分,而数据库中订单金额单位是元,所以使用订单金额*100是正确的做法,但是会经常出现少一分钱的状况,这是为什么呢?

2020-11-15 11:58:29阅读全文

Node.js中小数计算溢出问题以及如何解决
Node.js中小数计算溢出问题以及如何解决

翻译平台有一个相似度检测的功能,其中有一个计算两个字符串相似度的函数结果发现两个完全一模一样的字符串返回的相似度竟然为 ,根据 余弦相似度算法[1] 得到 ,小于用户传递的最小相似度阈值1,因此归到了低相似度的文本中了。为什么会这样:

2022-03-09 23:09:24阅读全文