• 회원가입
  • 로그인
  • 구글아이디로 로그인

[module] Python - math 모듈 메서드・상수 종류 (※ 수학 모듈)

1244  

※ 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 ...)

 



분류 제목
basic Python - Home (입문) - 이념 / 추천 링크
basic Python - Intro (소개) - 용도・특징
basic Python - Start (시작) - 파이썬 설치/실행/버전확인
basic Python - Syntax (구문) - 들여쓰기・변수・주석
basic Python - Comment (주석)
basic Python - Variable (변수)
basic Python - DataType (데이터타입) - 자료형
basic Python - Number (숫자)
basic Python - Casting (데이터 타입 변경) - 자료형 변환
basic Python - String (문자열) ★ ※ 색인번호 (= 인덱스) 개념.
basic Python - Boolean (참거짓)
basic Python - Operator (연산자)
basic Python - List (리스트) ★ - 변경 가능한 모음
basic Python - Tuple (투플/튜플) - 변경 불가 모음
basic Python - Set (셋/세트) - '순서(=색인)' 없고, 중복 허용 않는 데이터 모음.
basic Python - Dictionary (딕셔너리) - Key:value 쌍으로 구성된 모음
basic Python - if...elif...else - (이프조건문) ※ 3항연산자 = 삼항연산자
basic Python - While (와일반복문) - 와일문
basic Python - For (포반복문) ★★★★★
basic Python - Function (함수)
1/24
목록
찾아주셔서 감사합니다. Since 2012