#include <stdio.h>
int main(){
double i=0.0000000000000001;
for(;i>0;i+=0.0000000000000001){
}
printf("%.100lf\n%.100lf\n",i,i-1);
return 0;
}
执行的时间特别久
注意1精度与溢出的问题
2注意i是double类型不可以是int 类型
#include <stdio.h>
int main(){
double i=0.0000000000000001;
for(;i>0;i+=0.0000000000000001){
}
printf("%.100lf\n%.100lf\n",i,i-1);
return 0;
}
执行的时间特别久
注意1精度与溢出的问题
2注意i是double类型不可以是int 类型