📅  最后修改于: 2023-12-03 15:34:04.197000             🧑  作者: Mango
Python round()
函数用于将一个数字按照指定的精度进行四舍五入,返回结果是一个浮点数。
round(number[, ndigits])
number
: 必需,要进行四舍五入的数字。ndigits
: 可选,精度,表示要保留的小数位数。如果省略,则默认为0。对于参数 number
的四舍五入结果。
以下示例展示了如何使用 round()
函数:
print(round(3.14159)) # 输出:3
print(round(3.14159, 2)) # 输出:3.14
print(round(12345, -2)) # 输出:12300
3.14159
四舍五入到个位数,返回整数 3
。3.14159
四舍五入到小数点后第二位,返回浮点数 3.14
。12345
四舍五入到百位数,返回整数 12300
。ndigits
参数为正整数,则 number
将被四舍五入到小数点后指定位数。ndigits
参数为负整数,则 number
将被四舍五入到整数部分的指定位数(即末尾指定位数直接截断)。ndigits
参数省略或为 0,则 number
将被四舍五入到整数。Python round()
函数是一个十分常用的函数,特别是在进行数据处理和数值计算时。在使用过程中请注意参数的精度设置,以免出现误差。