下面这道题如何用c语言编写?已知一个实形变量h,编写程序将这个数字保留2两位小数,将第三位进行四舍五入.例如:8.12345=8.1200 8.12544=8.13000

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:19:02

下面这道题如何用c语言编写?已知一个实形变量h,编写程序将这个数字保留2两位小数,将第三位进行四舍五入.例如:8.12345=8.1200 8.12544=8.13000
下面这道题如何用c语言编写?
已知一个实形变量h,编写程序将这个数字保留2两位小数,将第三位进行四舍五入.例如:8.12345=8.1200 8.12544=8.13000

下面这道题如何用c语言编写?已知一个实形变量h,编写程序将这个数字保留2两位小数,将第三位进行四舍五入.例如:8.12345=8.1200 8.12544=8.13000
0.x四舍五入保留N位 放大N个十倍后 加0.5 之后转化为整型 再缩小N个十倍
float n;
scanf("%f",&n);
n=0.01*( (int)(n*100+0.5));
printf("%f",n);