您好,登錄后才能下訂單哦!
Python的math庫提供了許多用于處理浮點數的函數。以下是一些常用的數學函數:
math.pi
:返回圓周率π的值,約等于3.14159。math.e
:返回自然對數的底數e的值,約等于2.71828。math.sqrt(x)
:返回x的平方根。例如,math.sqrt(9)
返回3.0。math.pow(x, y)
:返回x的y次方。例如,math.pow(2, 3)
返回8。math.exp(x)
:返回e的x次方。例如,math.exp(1)
返回2.71828。math.log(x, base)
:返回以base為底x的對數。例如,math.log(8, 2)
返回3.0。math.log10(x)
:返回x的以10為底的對數。例如,math.log10(100)
返回2.0。math.sin(x)
:返回x的正弦值(x為弧度制)。例如,math.sin(math.pi/2)
返回1.0。math.cos(x)
:返回x的余弦值(x為弧度制)。例如,math.cos(0)
返回1.0。math.tan(x)
:返回x的正切值(x為弧度制)。例如,math.tan(math.pi/4)
返回1.0。math.asin(x)
:返回x的反正弦值。例如,math.asin(1)
返回math.pi/2
。math.acos(x)
:返回x的反余弦值。例如,math.acos(1)
返回0。math.atan(x)
:返回x的反正切值。例如,math.atan(1)
返回math.pi/4
。math.atan2(y, x)
:返回y/x的反正切值,范圍在-π到π之間。例如,math.atan2(1, 1)
返回math.pi/4
。math.ceil(x)
:返回大于或等于x的最小整數。例如,math.ceil(3.5)
返回4。math.floor(x)
:返回小于或等于x的最大整數。例如,math.floor(3.5)
返回3。math.factorial(x)
:返回x的階乘。例如,math.factorial(5)
返回120。要使用math庫,首先需要導入它:
import math
然后,你可以使用上述函數來處理浮點數。例如:
import math
radius = 5.0
area = math.pi * radius ** 2
print("圓的面積:", area)
angle = math.radians(45)
sin_value = math.sin(angle)
print("45度角的正弦值:", sin_value)
這將輸出:
圓的面積: 78.53981633974483
45度角的正弦值: 0.7071067811865475
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。