python 常用數學函式
阿新 • • 發佈:2018-12-31
python 中自帶常用數學函式,使用前需載入 math 模組
import math
0.常數:
(1) math.e = 2.71828...
(2)math.pi = 3.141592... 1. 指數: (1) math.pow(2, 10) == 2^10
擴充套件 : math.pow(2, 3, 3) == 2^3%3 = 2 # 取模指數 ( 2 ) math.exp( 10 ) == e^10 (3) math.sqrt( 10 ) == 10^0.5 == math.pow(10, 0.5) 2.對數: ( 1 ) math.log( 數值 [, 底數] ) #
底數值缺失則預設為以 math.e為底數
math.log(4, 2) == log24 = 2
math.log(math.e) == ln e = 1
3.取整 :
(1)math.ceil( 4.2 ) == 5
# 向上取整
(2)math.floor( 4.2 ) == 4
# 向下取整
4.三角函式:
(1) math.degrees( math.pi ) == 180.0
# 弧度換角度
(2) math.radians( 60.0 ) == math.pi/3 = 1.04.. # 角度換弧度
【注意】:所有函式的引數都是弧度值
(3) math.sin(math.pi/6) == 1/2 # sin( )
(4) math.cos(math.pi/3) == 1/2 # cos( )
(5) math.tan(math.pi/4) == 1 # tan( )
(2)math.pi = 3.141592... 1. 指數: (1) math.pow(2, 10) == 2^10
擴充套件 : math.pow(2, 3, 3) == 2^3%3 = 2 # 取模指數 ( 2 ) math.exp( 10 ) == e^10 (3) math.sqrt( 10 ) == 10^0.5 == math.pow(10, 0.5) 2.對數: ( 1 ) math.log( 數值 [, 底數] )