摘要:
一、内存表示任何数据在内存中都是以二进制的形式存储的,浮点数的表示是把一个数的有效数字和数的范围在计算机的一个存储单元中分别予以表示,数的小数点位置随比例因子的不同而在一定范围内自由浮动。如下图是32位和64位浮点数的表示方法: 在介绍浮点数的存储方式之前我们先介绍下阶码和尾数。阶码:表达指数部分,用整数形式表示,指明小数点在数据中的位置,决定浮点数的表示范围。尾数:用定点小数表示,给出有效数字的位数决定了浮点数的表示精度。理论上,一个十进制数N可以写成N=10e×M,一个R进制数N可以写成N=Re×M,(M 尾数,e 指数,R 基数)例如:156.78=15.678 阅读全文