编写c语言程序,将浮点数100.453627分别四舍五入到十分位、百分位、千分位、万分位后输出。
时间: 2024-01-31 21:02:26 浏览: 23
C语言浮点数运算
5星 · 资源好评率100%
#include <stdio.h>
int main() {
float num = 100.453627;
int ten = (int)(num * 10 + 0.5) / 10; // 四舍五入到十分位
int hundred = (int)(num * 100 + 0.5) / 100; // 四舍五入到百分位
int thousand = (int)(num * 1000 + 0.5) / 1000; // 四舍五入到千分位
int ten_thousand = (int)(num * 10000 + 0.5) / 10000; // 四舍五入到万分位
printf("四舍五入到十分位:%d\n", ten);
printf("四舍五入到百分位:%d\n", hundred);
printf("四舍五入到千分位:%d\n", thousand);
printf("四舍五入到万分位:%d\n", ten_thousand);
return 0;
}
阅读全文