实型数据 |
1:实型常量的表示方法
实型也就是 浮点型。实型变量也可以叫成实数或者浮点数。在C语言中,实数只采用 十进制。它的形式有:十进制小数形式和指数形式。2:实型变量的分类
- 单精度(float型)4个字节(32位)数值范围为 {3.4乘以10的—38次方~3.4乘以10的+38次方}
- 双精度(double型)8个字节(64位)数值范围为 {1.7乘以10的—308次方~1.7乘以10的+308次方}
- 长双精度(long double型)
3:实型数据的舍入误差
由于实型变量是由有限的存储单元组成的,因此能提供的有效数字不是无限制的。 这些说不太清楚,不防运行一下下面的程序 如下例: 实型数据的舍入误差:#include <stdio.h> /* 标准的输入输出的头文件*/
void main()
{
float a,b;
a=123456.789e5;
b=a+20;
printf("%f\n",a);
printf("%f\n",b);
}
```</font>