5个Python中用于数学计算的函数
1. math.sqrt()
这个函数用于计算一个数字的平方根。它接受一个浮点数作为参数,并返回一个浮点数。
示例:
import math
print(math.sqrt(16)) # 输出 4.0
print(math.sqrt(2)) # 输出 1.4142135623730951
2. math.ceil()
这个函数用于将一个浮点数向上取整为最接近的整数。它接受一个浮点数作为参数,并返回一个整数。
示例:
import math
print(math.ceil(3.2)) # 输出 4
print(math.ceil(3.9)) # 输出 4
3. math.floor()
这个函数用于将一个浮点数向下取整为最接近的整数。它接受一个浮点数作为参数,并返回一个整数。
示例:
import math
print(math.floor(3.2)) # 输出 3
print(math.floor(3.9)) # 输出 3
4. math.pow()
这个函数用于计算一个数的幂。它接受两个参数, 个参数是底数,第二个参数是指数。它返回一个浮点数。
示例:
import math
print(math.pow(2,3)) # 输出 8.0
print(math.pow(4,0.5)) # 输出 2.0
5. math.sin()
这个函数用于计算一个角度的正弦值。它接受一个浮点数作为参数,这个浮点数表示一个以弧度为单位的角度值。它返回一个浮点数,表示这个角度的正弦值。
示例:
import math
print(math.sin(math.pi/2)) # 输出 1.0
print(math.sin(math.pi)) # 输出 1.2246467991473532e-16(因为 math.sin(math.pi) 实际上应该是0,但由于计算精度问题,显示出来比较接近0)
这里仅仅列出了五个Python中用于数学计算的函数,实际上Python的标准库中还有很多数学函数。在进行数学计算时,可以先看看Python官方文档中有哪些数学函数可以使用。
