在Python中,可以使用以下方法進行向下取整:
//
,它將結果截斷為最接近的小于或等于原始值的整數。x = 7.8
y = x // 1
print(y) # 輸出: 7
math.floor()
函數,它返回不大于輸入參數的最大整數。import math
x = 7.8
y = math.floor(x)
print(y) # 輸出: 7
numpy.floor()
函數,它返回不大于輸入參數的最大整數。import numpy as np
x = 7.8
y = np.floor(x)
print(y) # 輸出: 7.0
這些方法可以根據具體的需求選擇使用。