浮点数在计算机中不能准确表示范例

来源:互联网 发布:淘宝售后客服工作规范 编辑:程序博客网 时间:2024/06/06 18:02
public class TestSum {public static void main(String [] args){float sum = 0;for(float i=0.01f;i<=1.0f;i+=0.01f)//结果50.499985最后一个i比1大且浮点数导致结果不准确{sum+=i;}System.out.println("The sum is "+sum);}}

0 0
原创粉丝点击