pythonアーク変換三角関数反三角関数双曲反双曲sin cos tan asin acos atan asinh acosh atanh atanh atanh 2

1597 ワード

前提:import math
関数の説明:
degrees(x)はxをアークから度数に変換する.
radians(x)はxを度数から弧に変換する.
例:
>>> import math
>>> math.degrees(math.pi/2)
90.0
>>> math.radians(90)
1.5707963267948966
>>> math.pi/2
1.5707963267948966

sin(x)は、xの正弦波値(アーク)を返します.
sinh(x)はxの双曲線正弦を返します.
asin(x)は、xの逆弦(アーク)を返します.
asinh(x)は、xの逆双曲線正弦波値を返します.
例:
>>> import math
>>> math.pi
3.141592653589793
>>> x=math.pi/2
>>> math.sin(x)
1.0
>>> math.sinh(x)
2.3012989023072947
>>> math.asin(0)
0.0
>>> math.asin(1)
1.5707963267948966
>>> math.asinh(1)
0.8813735870195429

cos(x)は、xのコサイン値(アーク)を返します.
cosh(x)は、xの双曲線コサイン値を返します.
acos(x)は、xの逆余弦(アーク)を返します.
acosh(x)は、xの逆双曲線コサイン値を返します.
例:
>>> import math
>>> x=math.pi/2
>>> math.cos(x)
6.123233995736766e-17
>>> math.cosh(x)
2.5091784786580567
>>> math.acos(x)
>>> math.acos(0)
1.5707963267948966
>>> math.acosh(1)
0.0

tan(x)は、xの正接(円弧)を返します.
tanh(x)はxの双曲線正接値を返します.
atan(x)は、xの逆接線(アークで表される)を返します.
atan 2(y,x)は、y/xの逆接線(円弧で表される)を返します.atan(y/x)とは異なり,xとyのシンボルを考慮する.
atanh(x)はxの逆双曲線正接を返す.
例:
>>> import math
>>> x=math.pi/2
>>> math.tan(x)
1.633123935319537e+16
>>> math.tanh(x)
0.9171523356672744
>>> math.atan(0)
0.0
>>> math.atanh(0.5)
0.5493061443340549
>>> math.atan2(-1,2)
-0.4636476090008061