文章目录 浮点数概述 浮点数的格式 IEEE 754标准规定的浮点数的格式 IEEE 754偏移量与指数范围问题 IEEE 754中浮点数值的三种情况: 1. 规格化的浮点数的值 2. 非规格化的值 3. 特殊值 Java中的浮点数类型 浮点数概述 浮点数,是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。(该词条来源于百度百科) N=(-1S)×M×RE 数符:浮点数的符号,0表示正数,1表示负数。 阶码:浮点数的指数,用移码表示,基数一般默认为2。阶码决定浮点数的取值范围。 尾数:“尾数”又可称之为“精度”,即对表达结果精确程度产生重要影响的数,也就是常说的significant digits,缩写后