鱼C论坛's Archiver
论坛
›
C\C++交流
› 运算符
yihayoooooo
发表于 2020-7-5 14:42:10
运算符
floatfun(float n)
{
int t;
float f;
t=(int)n;
f=n-t;
if((int)(f*1000)%10>=5)
f=((int)(f*100)+1/100.00);
else
f=((int)(f*100))/100.00;
n=t+f;
return n;
}
程序是将输入的数四舍五入保留两位小数,为什么结果全是0...
麻烦说一下哪里错了,谢谢啦。
页:
[1]
查看完整版本:
运算符