【发布时间】:2021-02-05 16:15:14
【问题描述】:
这是我的代码:
#include <stdio.h>
#define PI 3.141592f
#define RADIUS 10.0f
int main(void)
{
float volume;
volume = (4.0f/3.0f) * PI * (RADIUS * RADIUS * RADIUS);
printf("Volume: %d\n", volume);
return 0;
}
它错误地打印了值536870912。
我做错了什么?据我所知,数学是对的。
【问题讨论】:
标签: c calculation radius