关于浮点数的运算 本帖最后由 ninxiais 于 2011-05-02 23:29:58 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是jre的bug 是由计算机硬件的体系结构造成的。 浮点数的运算就是算不准。 要精确计算的话,不应该用 double 或 java.lang.Double 要用 java.math.BigDecimal类。当然这个类的运算是由软件提供的而不是硬件。 这个跟java没关系,计算机运算浮点数时就有精度损耗问题。以前上学的时候老师也讲过什么天花板数之类的。以你现在的理解水平是没法去钻研底层研究那些东西的,你只用记住以后学习工作中如果碰到对高精度的浮点或者大数计算用java.math.BigDecimal就行了。详细参加API public strictfp class ..{} 怎么自习JAVA? 现在做j2ee一般都采用什么模式呀,模型层用什么方式实现比较好? Hibernat配置问题,高手赐教 折磨我很久的值类型和引用类型的传参问题 关于JDBC 请教,JMS客户端无法接收消息,如何解决?(额外+分) 哪位使用过JTidy的,我将html转换成xml时总会碰到中文变成乱码的问题 java遇到挑战了 初学STRUTS问题,STRUTS如何连接access的数据源 哪位用过IBM AS400/DB2,你们是如何通过JDBDC存取中文的? 初涉Spring 请前辈指教 struts2有没有什么方式主动响应到页面?
以你现在的理解水平是没法去钻研底层研究那些东西的,你只用记住以后学习工作中如果碰到对高精度的浮点或者大数计算用java.math.BigDecimal就行了。详细参加API