内容如题!在线等到!谢谢热心的朋友的帮助!:)

解决方案 »

  1.   

    int 没有用来表示小数点的部分
      

  2.   

    通常float是不精确的,一般总会差个0.00..x
    要精确的话用bigDecimal
      

  3.   

    int型没有精度的问题,但是浮点数一定是有的,它的位数所能表示的有效位有限
      

  4.   

    好像看过相关jdk,但不知道是哪个了,好像是因为java用的是无符号数的原因
      

  5.   

    精度指小数点的位数,Int没有小数点,精度为0
    以float为例,他如果有7为小数,那么32位的前7位为小数位,第8位为小数点位,后面的为整数位。
    转换为int后,就只有整数位了,其他的位都为0。