float函数问题
程序代码:# include<stdio.h>
int main()
{
float i;
scanf("%f",&i);
printf("%.1f\n",i);
getch();
}我是输出保留一位小数点,输入大于一位小数点时是不是就把第二位四舍五入???可是有些数值不五入(比如有些第二位小数点为5时不会,输入的数据没超出有效位),请高手解答~~~~~~~~~~
程序代码:# include<stdio.h>
int main()
{
float i;
scanf("%f",&i);
printf("%.1f\n",i);
getch();
}我是输出保留一位小数点,输入大于一位小数点时是不是就把第二位四舍五入???可是有些数值不五入(比如有些第二位小数点为5时不会,输入的数据没超出有效位),请高手解答~~~~~~~~~~
2010-02-28 02:59
呵呵~~~
2010-02-28 14:50