问答详情
源自:3-3 Python的整数与浮点数

小数位输出3的时候 为什么不是3位小数?

length = 3.14

width = 1.57

result = round(length * width,3)

print(result)  ==>  4.93


提问者:6442823 2022-02-15 23:46

个回答

  • 傻傻的怪咖
    2022-02-16 22:24:00
    已采纳

    3.14*1.57取三位小数是4.930

    Pyhton里不会自动省去第一位小数上多余的0(因为要表示是浮点数)

    但是非第一位的多余的0会自动省去

    例如100*0.05输出为5.0而不是5.00