c语言四舍五入取整数怎样表示
在C语言中,可使用区分的方法来实现四舍五入取整数的操作。以下是两种常见的方法:
#include
#include
int main() {
float num = 3.6;
int result = round(num);
printf("%d
", result); // 输出 4
num = 3.4;
result = round(num);
printf("%d
", result); // 输出 3
return 0;
}
#include
int main() {
float num = 3.6;
int result = (int)(num + 0.5);
printf("%d
", result); // 输出 4
num = 3.4;
result = (int)(num + 0.5);
printf("%d
", result); // 输出 3
return 0;
}
以上两种方法都可以实现四舍五入取整数的效果,具体使用哪一种方法取决于个人的编程风格和需求。
TOP