要求对一个double型数据四舍五入,小数点后保留两位有效数字.我编的哪里错了?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 21:55:53
要求对一个double型数据四舍五入,小数点后保留两位有效数字.我编的哪里错了?
#include
main()
{
double a;
scanf("%lf",&a);
a=a*100;
(int)(a+=0.5);
a=a/100;
printf("%f",a);
}
输出结果有效位数总是不对
#include
main()
{
double a;
scanf("%lf",&a);
a=a*100;
(int)(a+=0.5);
a=a/100;
printf("%f",a);
}
输出结果有效位数总是不对
#include
void main()
{
double a;
scanf("%lf",&a);
a=a*100;
(int)(a+=0.5);
a=a/100;
printf("%.2f",a); //这里控制输出小数的位数
}
再问: 不对,昨晚想了想,应该是 #include main() { double a; scanf("%lf",&a); a=a*100; a=(int)(a+=0.5);//这里要有对a的定义 a=a/100; printf("%.2f",a);//这里对小数点进行要求 } 不过还是谢谢你
void main()
{
double a;
scanf("%lf",&a);
a=a*100;
(int)(a+=0.5);
a=a/100;
printf("%.2f",a); //这里控制输出小数的位数
}
再问: 不对,昨晚想了想,应该是 #include main() { double a; scanf("%lf",&a); a=a*100; a=(int)(a+=0.5);//这里要有对a的定义 a=a/100; printf("%.2f",a);//这里对小数点进行要求 } 不过还是谢谢你
要求对一个double型数据四舍五入,小数点后保留两位有效数字.我编的哪里错了?
怎么更改DataTable某列数据类型为double型的数据保留两位小数点
输入一个double型的数,使该数保留小数点后两位,对第三位小数进行四舍五入,然后输出此数.
ACCESS数据库里面的数字小数点被四舍五入了变成整数了,么样设置才能保留两位小数点
小数保留几位有效数字怎么保留?小数点后保留两位小数合保留两位有效数字有什么区别?请各位高手帮帮忙!谢谢!
要求保留小数点后三位有效数字和要求保留三位有效数字是一个概念不?
C++源代码,输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入运算,输出
Java:对double值进行四舍五入,保留两位小数的几种方法
double四舍五入保留两位小数
四舍五入是怎么计算的648,09465保留小数点后2位数字
要求保留小数点后三位有效数字,0.036没错吧
Java四舍五入,如double类型1.44449,保留小数点后一位,要求答案是1.5