阅读量:0
在C语言中,定义实数可以使用float
或double
类型。float
类型用于存储单精度浮点数,而double
类型用于存储双精度浮点数。具体使用哪种类型取决于所需的精度和存储需求。
例如:
float num1 = 3.14f; // 定义一个单精度浮点数 double num2 = 3.14159; // 定义一个双精度浮点数
另外,如果你需要定义一个实数常量,可以使用M_PI
,它是在math.h
头文件中定义的一个宏,代表圆周率π。但是需要注意的是,M_PI
并不是C语言标准的一部分,它在某些编译器中可能不可用,因此在使用前最好先确认你的编译器是否支持它。如果不支持,你可以使用3.14159
来代替。