标签: python python-3.x floating-point precision
我想定义浮动的精度,同时将其作为输入
NGAS=float(input("enter a number with 3 decimal places"))
而不是提到我要做的3个小数位相当于
print('%.3f%' % ESTART)
同时接受输入。因为,它会影响我的计算。
答案 0 :(得分:1)
您可以对输入的数字进行舍入:
ngas = round(float(input("enter a number: ")), 3)