大家好,又见面了,我是你们的朋友全栈君。
python处理保留小数位数,包括四舍五入和不四舍五入。
import math a = 2.3336 # 四舍五入 b = round(a,3) b = '%.3f' % a b = format(a, '.3f') # 不四舍五入 math.floor只能使用取整数,下面可以变通用来处理小数 b = math.floor(a*10**3) / 10**3 # 向下 b = math.ceil(a*10**3) / 10**3 # 向上 print(type(b), b)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169803.html原文链接:https://javaforall.cn
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!本文分享自作者个人站点/博客:https://javaforall.cn复制如有侵权,请联系 本站 删除。