Python

Python – 표준 모듈(math편)

  • math 라이브러리
    • C 표준에서 정의된 수학 함수를 지원하는 내장 함수
    • 복소수와 함께 사용 불가 (복소수와 함께 사용하려면 cmath 함수 사용)
  • 제곱 관련
# 제곱근 sqrt
math.sqrt(9)
# 3.0
math.sqrt(7)
# 2.6457513110645907

# 제곱근 isqrt - 제곱근 내의 가장 큰 정수
math.isqrt(7)
# 2

# 수학 상수 e의 제곱
math.exp(2)
# 7.38905609893065

# 제곱 pow
math.pow(3, 2) # 3의 2승
3 ** 2
# 9
  • 수열
# 팩토리얼 factorial
math.factorial(3) # 3*2*1
# 6
  • 로그
# 지정한 밑 값에 대한 로그 반환 (미입력시 기본값 수학 상수 e)
math.log(81, 3)
# 4.0

# 밑이 2인 로그 반환 log2
math.log2(8)
# 3.0

# 밑이 10인 로그 반환 log10
math.log10(100)
# 2.0
  • 상수
# 수학 상수 π
math.pi
# 3.141592653589793

# 수학 상수 e
math.e
# 2.718281828459045

참고 자료

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.