什么是实型常量
实型常量又称实数或浮点数。
表现形式
实型常量有两种表现形式小数形式和指数形式。
- 小数形式
小数形式是由整数部分、小数点、小数部分组成,其中整数部分或小数部分可以省略其中一个。小数形式是由数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。(注意:小数形式表示的实型常量必须要有小数点,数的正负用前面的“+”(可以省略)号或“-”号来区分。)
指数形式
指数形式由尾数部分、小写字母e或大写字母E、指数部分组成。尾数部分可以是十进制数,指数部分是十进制的短整数(可以带“+”号或“-”号)。数的正负用前面的“+”(可以省略)号或“-”号来区分。指数形式的实数它的数值可以用公式计算:尾数*10指数。
实型常量书写
实型常量在一般的微型集中占用4个字节,不管是小数形式还是指数形式,它们的数值范围都是-1038~1038,有效数字是7位。书写一个实型常量时,要注意它的有效数字。例如,1.23456789和1.234567是相同的,因为实型常量的有效数字是7位,所以1.23456789中的后两位数字是无效的。一个实型常量可以赋给一个 float 型、double 型或 long double 变量。根据变量的类型截取实型常量中相应的有效位数字。