题解 | #取近似值#
取近似值
https://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a
def round_off(num: float) -> None: """ 取整函数: 思路: 直接用内置函数int来取整数位,因为int类型原理是截断删除 所以可以直接用int截断取整,之后减法求出小数位,然后跟一个三元表达式 就可以了 """ xs = num - int(num) print(int(num) + 1) if xs >= 0.5 else print(int(num)) round_off(float(input()))