# 示例代码:实现4舍5入的函数
def round_half_up(number):
"""
实现4舍5入的函数。
参数:
number (float): 需要四舍五入的浮点数
返回:
float: 四舍五入后的结果
"""
import math
decimal_part = number - math.floor(number)
if decimal_part >= 0.5:
return math.ceil(number)
else:
return math.floor(number)
# 示例用法
number = 2.5
rounded_number = round_half_up(number)
print(f"原始数字: {number}, 四舍五入后: {rounded_number}")
number = 3.4
rounded_number = round_half_up(number)
print(f"原始数字: {number}, 四舍五入后: {rounded_number}")
round_half_up 函数实现了4舍5入的功能。它首先通过 math.floor 获取数字的整数部分,然后计算小数部分。math.ceil 向上取整;否则使用 math.floor 向下取整。上一篇:dotenv python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站