※ math 모듈은 내장 모듈. (수학 연산에 사용.)
math 모듈의 메서드
math.acos()
숫자의 아크 코사인 반환.
math.acosh()
역 하이퍼 볼릭 코사인 반환.
math.asin()
숫자의 아크 사인 반환.
math.asinh()
숫자의 역 쌍곡 사인 반환.
math.atan()
라디안 단위 숫자의 아크 탄젠트 반환.
math.atan2()
y/x의 아크 탄젠트 라디안으로 반환.
math.atanh()
역 하이퍼 볼릭 탄젠트 값 반환.
math.ceil()
가장 가까운 정수로 반올림.
math.comb()
반복 및 순서없이 n 항목에서 k 항목을 선택하는 방법의 수 반환.
math.copysign()
첫 번째 매개변수 값과 두 번째 매개변수 부호로 된 부동소수 반환.
math.cos()
숫자의 코사인 반환.
math.cosh()
숫자의 쌍곡 코사인 반환.
math.degrees()
각도를 라디안에서 도로 변환.
math.dist()
두 점 (p와 q) 사이의 유클리드 거리를 반환.
※ p와 q는 해당 점의 좌표.
math.erf()
숫자의 오류 함수 반환.
math.erfc()
숫자의 보완 오차 함수 반환.
math.exp()
E를 x 거듭 제곱한 값 반환.
math.expm1()
Ex-1을 반환.
math.fabs()
숫자의 절대값 반환.
math.factorial()
숫자의 계승 반환.
math.floor()
가장 가까운 정수로 내림.
math.fmod()
x/y의 나머지 반환.
math.frexp()
지정 숫자의 가수와 지수 반환.
math.fsum()
반복자집합 (튜플, 배열, 목록 등)에 있는 모든 항목의 합계 반환.
math.gamma()
x에서 감마 함수 반환.
math.gcd()
두 정수의 최대 공약수 반환.
math.hypot()
유클리드 노름 반환.
math.isclose()
두 값이 서로 가까운지 확인.
math.isfinite()
숫자가 유한한지 확인.
math.isinf()
숫자가 무한대인지 확인.
math.isnan()
값이 NaN (숫자 아님)인지 확인.
math.isqrt()
제곱근 수를 가장 가까운 정수로 내림.
math.ldexp()
주어진 숫자 x와 i의 x * (2 ** i) 인 math.frexp ()의 역 반환.
math.lgamma()
x의 로그 감마 값 반환.
math.log()
숫자의 자연 로그 또는 밑으로 할 숫자의 로그 반환.
math.log10()
x의 밑이 10인 로그 반환.
math.log1p()
1 + x의 자연 로그 반환.
math.log2()
x의 밑이 2인 로그 반환.
math.perm()
순서 있고 반복 않는 n 항목에서 k 항목을 선택하는 방법의 수 반환.
math.pow()
x의 y승 반환.
math.prod()
반복자집합에있는 모든 요소의 곱을 반환.
math.radians()
도 값을 라디안으로 변환.
math.remainder()
분자를 분모로 완전히 나눌 수있는 가장 가까운 값을 반환.
math.sin()
숫자의 사인을 반환.
math.sinh()
숫자의 쌍곡 사인 반환.
math.sqrt()
숫자의 제곱근 반환.
math.tan()
숫자의 탄젠트 반환.
math.tanh()
숫자의 쌍곡 탄젠트 반환.
math.trunc()
숫자의 잘린 정수 부분 반환.
math 모듈의 상수
math.e
오일러 상수. (= 2.7182 ...)
math.inf
부동소수 양의 무한대 반환. (= inf)
math.nan
부동소수 NaN (숫자 아님) 상수 반환.
math.pi
PI (원주율) 상수 반환. (= 3.1415 ...)
math.tau
tau 상수 반환 (= 6.2831 ...)
주소 복사
랜덤 이동
최신댓글