1.1 and 1.235 都是double型的。
---------------------------------你想要什么形式的?

解决方案 »

  1.   

    你去看看IEEE 754
    http://http.cs.berkeley.edu/~wkahan/ieee754status/IEEE754.PDF
      

  2.   

    那java是怎么转化把小数转化为二进制的?
    按正常情况应该是得到一个准确的值才对阿,
    在C++里边就不会出现1.1 * 1.235 = 1.3585000000000003
    而是1.1 * 1.235 = 1.3585
    而且1.2 * 1.235 = 1.482 没有后边的估计值
      

  3.   

    你要干什么?从数学的角度好像Java这样处理更好!
    关于误差分析的。