嗯。正常。二进制和十进制相互转换的时候,会产生数据误差。 (要想保存确定精度的浮点数,用1楼的方法就可以解决问题。) 所以,在金融软件里面,存储货币的时候,都在用整数,单位是分,而不是元。 包括魔兽世界里面,存储货币用的单位也是铜元,而不是金元,或银元。
62,620
社区成员
307,251
社区内容
加载中
试试用AI创作助手写篇文章吧