python向下取整函数
时间: 2023-05-12 18:04:46 浏览: 89
Python 中向下取整函数可以使用 math 模块中的 floor() 函数,例如:
import math
x = 3.7
y = math.floor(x)
print(y) # 输出 3
相关问题
python 向下取整函数
Python 中可以使用 `math.floor()` 函数来实现向下取整操作。这个函数接受一个浮点数作为输入,并返回不大于该浮点数的最大整数。下面是一个示例:
```python
import math
num = 3.8
result = math.floor(num)
print(result) # 输出 3
```
在上面的例子中,`math.floor()` 函数将 3.8 向下取整为 3。注意,如果输入的是一个整数,则结果仍然是该整数本身。
Python向下取整函数
在Python中,向下取整函数被称为`int()`或`math.floor()`,用于将一个浮点数舍去小数部分,返回其最接近的整数,该整数总是小于或等于原来的数值。以下是两个使用方法:
1. `int(x)`:这个内置函数直接对参数`x`进行向下取整,如果`x`是负数,则结果也是负数。
2. `math.floor(x)`:这里`math`是Python的数学模块,`math.floor()`函数同样执行向下取整操作,适用于浮点数和整数。
例如:
```python
import math
# 向下取整示例
num = 3.7
rounded_num = int(num) # 结果为3
math_rounded_num = math.floor(num) # 结果也为3
# 如果num是负数
num_neg = -2.5
rounded_neg = int(num_neg) # 结果为-3
math_rounded_neg = math.floor(num_neg) # 结果还是-3
```
阅读全文