https://docs.python.org/ko/3/library/math.html#module-math
Number Theoretic : 수론 및 표현함수
ceil(x) : x와 같거나 큰 정수중에 가장 작은 수를 반환. 입력하는 x 는 실수
copysign(x,y) : x의 절댓값에 y의 부호를 갖는 float 형 값을 반환. - 부호있는 0을 가지는 플랫폼이면 y = -0.0 이어도 에러 없이 정상계산됨.
fabs(x) : x의 절댓값
factorial(x) : x 팩토리얼을 반환. - x 는 꼭 정수이자 0이 아니어야함.
floor(x) : x와 같거나 작은 정수중 가장 큰 수를 반환. 입력하는 x 는 실수
fmod(x,y) : x/y 의 부동소수점 나머지를 연산.
frexp(x) : 입력된 수 x를 가수 m, 지수 e 의 쌍으로 반환함. x = m * 2^e 로 구해서 반환.
fsum(iterable) : iterable에 저장된 값의 정확한 부동소수점 합을 반환함.
isinf(x) : x가 양/음 무한대이면 true, 아니라면 false
isnan(x) : x 가 NaN이면 true, 아니라면 false
ldexp(x,i) : x * (2^i) 를 반환.
modf(x) : 실수 x 의 소수부와 정수부를 반환.
trunc(x) : 실수 x의 정수부만 반환.
Power& Logarithmic : 지수 및 로그
exp(x) : e 의 x제곱을 반환.
log(x[,base]) : x 만 입력하면 x의 자연 로그. x,base를 입력하면 base를 밑으로 하는 x의 로그. - log(x) / log(base)
log1p(x) : x+1의 자연로그.
log10(x) : 밑이 10인 x의 로그
pow(x,y) : x의 y 제곱.
sqrt(x) : x의 제곱근
Trigonometric Functions : 삼각함수
sin(x) : x 라디안의 사인 값.
cos(x) : x 라디안의 코사인 값.
tan(x) : x 라디안의 탄젠트 값.
asin(x) : x의 아크 사인값을 라디안으로 반환.
acos(x) : x의 아크 코사인값을 라디안으로 반환.
atan(x) : x의 아크 탄젠트값을 라디안으로 반환.
atan2(y,x) : atan(y/x) 의 값을 라디안으로 반환.
hypot(x,y) : 원점에서 좌표 x,y 로 의 벡터길이를 반환. 좌표 x,y 는 3차원이상의 점으로도 지원하게 되었음.
Angular Conversion : 각도 변환
degrees(x) : 라디안 x 를 도(degree) x 로 변환.
radians(x) : 도 x 를 라디안 x로 변환.
Hyperbolic Functions : 쌍곡선 함수
sinh(x) : x 의 쌍곡 사인 반환.
cosh(x) : x 의 쌍곡 코사인 반환.
tanh(x) : x 의 쌍곡 탄젠트 반환.
asinh(x) : x 의 역쌍곡 사인 반환.
acosh(x) : x 의 역쌍곡 사인 반환.
atanh(x) : x 의 역쌍곡 사인 반환.
상수
pi : 3.141592....
e : 2.718281....
'{Programing} > Python' 카테고리의 다른 글
Cheat Sheet : Random Functions (0) | 2023.02.05 |
---|---|
Python Cheat Sheet (0) | 2023.02.04 |
beautifulsoup (0) | 2021.05.12 |
Requests (0) | 2021.05.12 |
keras (0) | 2021.05.10 |
댓글