C语言学习—实型数据
实型常量
实型常量的表示方法只采用十进制,但有十进制小数形式和十进制指数形式。
1.十进制小数形式:数码0-9和小数点
0.0、25.0、5.789、0.13
2.十进制指数形式:数码0-9、加阶码e或E和整数阶码
形式为:aEn
2.1E5(2.1X10^5)、0.5E7、3.7E-2
实型常量由4个字节(32位)存储,在内存中按指数形式存储
3.14159
数符位(1位) 小数部分(23位) 指符(1位) 指数(7位)
0(+) .314159 0(+) 10
小数部分位数越多,数据的精度越高,指数部分位数越多,数据的范围越大。
实型变量
实型变量分为:单精度浮点型(float)、双精度浮点型(double)、长双精度浮点型(long double)三种。