在C语言中,浮点型常量可以用以下几种方式定义:
- 小数形式:直接用小数表示,如3.14。
- 科学计数法形式:用e或E表示幂,如3.14e2表示3.14乘以10的2次方。
- 无小数点的形式:用f或F表示为浮点型,如3.0f。
- 无小数点和指数的形式:用f或F表示为浮点型,如3f。
- 16进制形式:用0x或0X开头表示16进制,如0x1.2p3表示1.2乘以2的3次方。
例如:
float a = 3.5;
float b = 2.0e-3;
float c = 3.0f;
float d = 3e3;
float e = 0x1.2p3;