实型数据(浮点型)
实型数据也称为浮点型数据,用于表示带小数点的数值。C语言中有两种实型数据:
// 单精度浮点型(4字节,约6-7位有效数字)
float price = 19.99f;
// 双精度浮点型(8字节,约15-16位有效数字)
double pi = 3.141592653589793;
// 科学计数法表示
double distance = 1.496e8; // 1.496 × 10^8(地球到太阳的距离)
float price = 19.99f;
// 双精度浮点型(8字节,约15-16位有效数字)
double pi = 3.141592653589793;
// 科学计数法表示
double distance = 1.496e8; // 1.496 × 10^8(地球到太阳的距离)
浮点数的特点:
- 浮点数在内存中按照IEEE 754标准存储
- 有精度限制,不适合精确计算(如金融计算)
- 表示范围远大于整型数据
- 默认的浮点类型是double
- 是否计算小数为位数?
实型数据练习题
选择题
在C语言中,以下哪个声明是正确的单精度浮点数?
正确答案:B。在C语言中,单精度浮点数需要使用后缀'f'或'F'来明确表示。