标签: python-3.x precision floating-accuracy
我想用python将数字表示为带有固定的特定十进制数字的浮点数。例如,我需要显示每个带有5个十进制数字的数字,即使整数在十进制数字上也具有零:例如 math.sqrt(4)= 2.00000或
起初我使用“ print(”%1.4f“%x)”,但问题是,这回合数字,我的意思是如果x = 1.43235,则返回1.4324。所以 我用以下方法解决了问题:
x = float((math.floor(x * 10000))/ 10000) print(“%1.4f”%x)