转自http://blog.csdn.net/seizef/article/details/5571783#ref_1,有删改. 先简单介绍一下浮点数在计算机中的组成,在Java中采用的浮点数表示法是IEEE754标准. 任意一个二进制浮点数V可以表示成下面的形式,进一步说明请参照[1]: (1)(-1)^s表示符号位,当s=0,V为正数:当s=1,V为负数. (2)M表示尾数,范围是[1,2)(规格化)或者是[0,1)(非规范化). (3)2^E表示阶码. 当用浮点数来表示整数时,我们要得到连