본문 바로가기
Python/파이썬 라이브러리

파이썬 math 라이브러리

by PySun 2023. 7. 29.
반응형

 

파이썬 math 라이브러리

파이썬의 math 라이브러리는 수학적인 계산을 위한 다양한 함수와 상수들을 제공하는 내장 모듈입니다. math 라이브러리를 사용하면 수학적인 연산과 계산을 쉽게 수행할 수 있습니다. 아래는 math 라이브러리의 대표적인 함수들입니다.

  1. math.sqrt(x): 제곱근을 구합니다.
  2. math.pow(x, y): x의 y제곱을 구합니다.
  3. math.exp(x): e의 x승을 구합니다.
  4. math.log(x, base): 로그 값을 구합니다. base를 지정하지 않으면 자연로그를 계산합니다.
  5. math.sin(x), math.cos(x), math.tan(x): 사인, 코사인, 탄젠트 값을 구합니다.
  6. math.radians(degrees): 각도를 라디안으로 변환합니다.
  7. math.degrees(radians): 라디안을 각도로 변환합니다.
  8. math.ceil(x): 올림 값을 구합니다.
  9. math.floor(x): 내림 값을 구합니다.
  10. math.trunc(x): 소수점 아래를 버린 값을 구합니다.
  11. math.factorial(x): x의 팩토리얼을 구합니다.
  12. math.gcd(a, b): a와 b의 최대공약수를 구합니다.
  13. math.isqrt(n): n의 제곱근을 구하고 정수 부분을 반환합니다.
  14. math.pi: 원주율(pi) 값을 반환합니다.
  15. math.e: 자연상수 e 값을 반환합니다.

예시 코드:

import math

x = 25
y = 3

print("sqrt(25):", math.sqrt(x))  # 출력: 5.0
print("pow(25, 3):", math.pow(x, y))  # 출력: 15625.0
print("exp(2):", math.exp(2))  # 출력: 7.3890560989306495
print("log(10):", math.log(10))  # 출력: 2.302585092994046
print("sin(pi/2):", math.sin(math.pi / 2))  # 출력: 1.0
print("cos(pi/3):", math.cos(math.pi / 3))  # 출력: 0.5000000000000001
print("tan(0):", math.tan(0))  # 출력: 0.0
print("ceil(4.3):", math.ceil(4.3))  # 출력: 5
print("floor(4.7):", math.floor(4.7))  # 출력: 4
print("factorial(5):", math.factorial(5))  # 출력: 120
print("gcd(24, 36):", math.gcd(24, 36))  # 출력: 12
print("isqrt(25):", math.isqrt(25))  # 출력: 5
print("pi:", math.pi)  # 출력: 3.141592653589793
print("e:", math.e)  # 출력: 2.718281828459045

위와 같이 math 라이브러리의 다양한 함수들을 사용하여 수학적인 계산을 수행할 수 있습니다. 이 라이브러리는 수학적인 작업을 쉽게 처리하는데 도움이 되며, 과학 및 엔지니어링 분야에서 자주 사용됩니다.
 

반응형

'Python > 파이썬 라이브러리' 카테고리의 다른 글

파이썬 datetime 라이브러리  (0) 2023.08.01
파이썬 random 라이브러리  (0) 2023.07.31