Python math.trunc()方法可以用来截断浮点数的小数部分。
使用方法
import math # 截断浮点数 float_num = 3.1415926 trunc_num = math.trunc(float_num) # 输出结果 print(trunc_num) # 3
上面的代码中,我们使用 math.trunc() 方法截断了一个浮点数 3.1415926,最终得到的结果是 3。
math.trunc() 方法可以用来截断任何数值,包括负数。
# 截断负数 neg_num = -3.1415926 trunc_num = math.trunc(neg_num) # 输出结果 print(trunc_num) # -3
上面的代码中,我们使用 math.trunc() 方法截断了一个负数 -3.1415926,最终得到的结果是 -3。
math.trunc() 方法也可以用来截断字符串。
# 截断字符串 str_num = '3.1415926' trunc_num = math.trunc(float(str_num)) # 输出结果 print(trunc_num) # 3
上面的代码中,我们使用 math.trunc() 方法把字符串 '3.1415926' 转换成浮点数,截断,最终得到的结果是 3。
- Python math.trunc()方法可以用来截断浮点数的小数部分。
- math.trunc() 方法可以用来截断任何数值,包括负数。
- math.trunc() 方法也可以用来截断字符串。