- 零基础C++学习笔记
- 明日科技编著
- 358字
- 2025-02-20 17:54:13
2.2.2 浮点型常量
浮点型常量也称为实型常量,是由整数部分和小数部分组成的,这两部分需要用小数点隔开。图2.10所示的应收金额就是实型数据。

图2.10 实型数据
在C语言中,表示实型数据的方法有以下两种。
1. 小数表示方法
科学记数法就是使用十进制的小数方法描述实型数据,例如:

2. 指数方式
有时实型常量非常大或非常小,使用科学记数法是不利于观察的,可以使用指数法显示实型常量。其中,使用字母e或E进行指数显示,如514e2表示的就是51400,514e-2表示的就是5.14。如上面的SciNum1和SciNum2代表的实型常量,使用指数法显示如下:

在编写实型常量时,可以在常量的后面加上符号F或L进行修饰。F表示该常量是Float(单精度类型),L表示该常量为Long Double(长双精度类型)。例如:

学习笔记
如果不在常量的后面加上后缀,在默认状态下,实型常量为双精度类型。在常量后面添加的后缀不区分大小写,大小写是通用的。