在python3中输入时定义浮点精度

时间:2018-06-08 11:19:00

标签: python python-3.x floating-point precision

我想定义浮动的精度,同时将其作为输入

NGAS=float(input("enter a number with 3 decimal places"))

而不是提到我要做的3个小数位相当于

print('%.3f%' % ESTART)

同时接受输入。因为,它会影响我的计算。

1 个答案:

答案 0 :(得分:1)

您可以对输入的数字进行舍入:

ngas = round(float(input("enter a number: ")), 3)