摘要: 如果用php的+-/计算浮点数的时候,可能会遇到一些计算结果错误的问题,比如echo intval( 0.58100 );会打印57,而不是58,这个其实是计算机底层二进制无法精确表示浮点数的一个bug,是跨语言的。所以基本上大部分语言都提供了精准计算的类库或函数库,比如php有BC高精确度函数库。 阅读全文
posted @ 2020-08-04 17:52 阿狸猫 阅读(122) 评论(0) 推荐(0) 编辑