实型变量也可以称为浮点型变量,浮点型变量是用来存储小数数值的。在C语言中, 浮点型变量分为两种: 单精度浮点数(float
)、 双精度浮点数(double
), 但是double
型变量所表示的浮点数比 float 型变量更精确。
由于浮点型变量是由有限的存储单元组成的,因此只能提供有限的有效数字。在有效位以外的数字将被舍去,这样可能会产生一些误差。
不以f结尾的常量是double
类型,以f结尾的常量(如3.14f)是float
类型
#include <stdio.h>
int main()
{
//传统方式赋值
float a = 3.14f;