问答详情
源自:5-14 综合练习

小明每天打车的总费用为69.400002元 为什么多了0.000002元?

#include <stdio.h>
float a(float l,float t)
{
    float y;
    if(l<=3)
    y=13;
    else
    y=(l-3)*2.3+13;
    if(t>=23||t<5)
    y*=1.2;
    y+=1;
    return y;
}
int main()
{
    printf("小明每天打车的总费用为%f元",a(12,9)+a(12,6));
    return 0;
}

小明每天打车的总费用为69.400002元

提问者:灵依01 2022-07-28 11:55

个回答

  • weixin_慕瓜7190135
    2022-08-16 15:05:56

    精度问题,结果可以取两位小数