오늘은 math 모듈에 대해 알아볼것이다.
ㄴ> math 모듈이란 말그대로 수학에 대한 것이다. 이 모듈은 내장모듈로 직접 설치하지 않아도 되는 라이브러리이다. 예를 들면, random 함수가 있다.
math모듈을 사용하려면 먼저 import를 해주어야 한다.
import math
ㄴ> 예시를 들어서 이해해보자.
math.sqrt(n)
math.pow(n, m)
math.pi
math.factorial(n)
math.fabs(n)
math.gcd(n, m)
math.modf(n)
이건 주어진 숫자의 제곱근을 구할 때 사용하는 함수이다.
ex)
print(math.sqrt(25))
# 5.0
이건 주어진 숫자에 거듭제곱을 할 때 사용하는 함수이다.
ex)
print(math.pow(3, 2))
# 9
이건 파이 즉, 원주율을 구할때 사용하는 함수이다.
ex)
print(math.pi)
# 3.14159265358987......
팩토리얼이란 'n!' 으로 나타내고, 그 수보다 작거나 같은 모든 양의 정수(자연수)의 곱이다. 에를 들어 5!는 '5^4^3^2^1이다.
ex)
print(math.factorial(5))
# 120
파이선에서 절댓값을 반환할 때는 'math.fabs()'라는 것을 사용한다.
예시를 들어보자.
print(math.abs(-12345))
#
훌륭한 글 감사드립니다.