double
羊肉串 葡萄干 哈密瓜!!
a=0.0000001
显示却是0.000000
那么实际上a=0.0000001 吗??
在计算的时候是按a=0.0000001 还是 a=0.000000
是啊计算的时候按0.0000001
你可以做一个试验啊
先运行一下这个
#include"stdio.h"
main()
{ double a=1.0e-07;
printf("%f",a);
}
————————————————————————————————————————
在运行一下这个
#include"stdio.h"
main()
{ double a=(1.0e-07)*10;
printf("%f",a);
}