首页 > 试题广场 >

编写一个程序输入double类型的数,使该数保留小数点后两位

[问答题]
编写一个程序输入double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入运算。
将其乘100,再加0.5,得到的结果转成int类型变量,再除以100
发表于 2018-03-24 18:58:18 回复(0)
#include<stdio.h> void main() { double d,t; scanf("%lf",&d); t=(int)(d*100+0.5)/100.0; printf("%.2lf",t); }
发表于 2018-03-24 11:05:59 回复(0)
使用char接受double后通过指针下标按位运算
发表于 2018-03-24 01:32:50 回复(0)
int a,double b,输入b,b=b*100,a=int(b-int(b/10)*10-int(b/100)*100),a<5,a=0。b=double((b+a)/100)
发表于 2018-03-23 23:50:59 回复(0)