float和double相差0.1
查看原帖
float和double相差0.1
234321
songsammy楼主2024/3/15 09:02
double p,a,b,c,s;
scanf("%lf %lf %lf",&a,&b,&c);
float a,b,c,p,s;
scanf("%f %f %f",&a,&b,&c);

对于第5个数据点,
888.88 888.88 888.88

第一种结果为 342126.7 AC
第二种结果为 342126.8 WA

去掉位数限制
342126.650217
342126.750000

为什么用float会比double大0.1 啊?

2024/3/15 09:02
加载中...