程序,两个数做减和除的时候需要注意了..记得取整..
否则就会出现类似这样的悲剧:
58886.95-58886
一目了然,我们都知道结果是:0.95
但是计算机实际上运行出来的结果是:0.94999999999709
这跟计算机的识别都是看二进制有关.
所以,当遇到这样的情况的时候,请记得取整.
程序,两个数做减和除的时候需要注意了..记得取整..
否则就会出现类似这样的悲剧:
58886.95-58886
一目了然,我们都知道结果是:0.95
但是计算机实际上运行出来的结果是:0.94999999999709
这跟计算机的识别都是看二进制有关.
所以,当遇到这样的情况的时候,请记得取整.