欢迎访问宙启技术站
智能推送

Python中的Trunc()函数用法详解

发布时间:2023-12-13 03:48:01

Python中的trunc()函数是math模块中的一个函数,它用于将一个数值截断为整数,并返回截断后的结果。

trunc()函数的基本语法如下:

math.trunc(x)

其中,x表示需要截断的数值。

下面我们来看一些使用示例:

#### 示例一:截断正数

import math

num = 10.5
result = math.trunc(num)
print(result)

输出结果为:

10

在这个例子中,我们将10.5这个数值截断为整数,结果即为10。

#### 示例二:截断负数

import math

num = -10.5
result = math.trunc(num)
print(result)

输出结果为:

-10

在这个例子中,我们将-10.5这个数值截断为整数,结果即为-10。

#### 示例三:截断零

import math

num = 0.5
result = math.trunc(num)
print(result)

输出结果为:

0

在这个例子中,我们将0.5这个数值截断为整数,结果即为0。

需要注意的是,trunc()函数只是简单地截断数值,而不是对数值进行四舍五入。所以,截断正数时,结果等于小于原数值的最大整数;截断负数时,结果等于大于原数值的最大整数。

当传入的参数是一个非数值类型时,trunc()函数会抛出TypeError异常。

这就是Python中trunc()函数的用法详解,希望对你有所帮助!