在C语言中,使用科学计数法表示数值需要在数值后面加上字母e或E,再加上指数。
#include <stdio.h>
#include <stdlib.h>
int main()
{
float x = 1.e2, y = .2e2;
printf("%.3f, %.3f\n", x, y);
return 0;
}
输出结果:100.000, 20.000
注意:指数可以是正整数、负整数或0,但是不能包含小数点。如果数值部分的整数为0,则整数可以省略。
在C语言中,使用科学计数法表示数值需要在数值后面加上字母e或E,再加上指数。
#include <stdio.h>
#include <stdlib.h>
int main()
{
float x = 1.e2, y = .2e2;
printf("%.3f, %.3f\n", x, y);
return 0;
}
输出结果:100.000, 20.000
注意:指数可以是正整数、负整数或0,但是不能包含小数点。如果数值部分的整数为0,则整数可以省略。