首页 > 解决方案 > 将大十进制值转换为小十进制值

问题描述

我想将 1.368090543211 转换为 1.36 或 1.3。请告诉我该怎么做。谢谢你。 我试过这个,答案也是我想要的。但我想要一种缩短随机十进制值的方法。

KM_TO_MILES

miles = 5.64
def KM_TO_MILES(miles):
    KM = ("{:.2f}" .format(miles * 1.6))
    print(KM , "KM")

标签: pythonpython-3.x

解决方案


使用内置函数round对数字进行四舍五入。

例如,将一个数字四舍五入为 2 位小数:

round(1.368090543211, 2)

结果:

1.37

推荐阅读