实型也称为浮点型。实型常量也称为实数或浮点数。在C语言中,实数只采用十进制。它有两种形式:十进制小数形式,指数形式。
十进制数形式:由数码0~9和小数点组成。当整数部分或小数部分为0时,可以省略不写,但是小数点不可省略。
必须要有小数点,并且小数点的前,后至少一边要有数字。
指数形式:由十进制数,加阶码标志“e”或“E”以及阶码(指数只能为整数,可以带符号)组成。其一般形式为:a E n(a为十进制数,n为十进制整数),其值为a*10指数n。
标准C允许浮点数使用后缀。后缀为“f”或“F”即表示该数为浮点数。如356.和356f是等价的。
在c语言中,实型常量默认为是double型的实数,如果在数的后面加字母f或F则认为是float型的实数。(如1.65f,654.87F)