首页 > 解决方案 > 在 python 中将 3.666666 舍入到 3.66

问题描述

我厌倦了将 3.666666 舍入两位数并得到 3.66。但是 Round() 函数给了我 3.67。有没有办法用round函数解决这个问题而不将其转换为字符串类型?

a=圆形(3.666666,2)

标签: python

解决方案


怎么用

import math
x = math.floor(x * 100) / 100

推荐阅读