[Python] math Module

수깡·2023년 4월 6일
0

파이썬

목록 보기
3/6
post-thumbnail

코딩테스트에 자주 쓰이는 파이썬 math 모듈의 함수들에 대해 알아보자!

#절대값 계산 함수
abs(-6) # 결과: 6
math.fabs(-3.1) # 결과: 3.1

#반올림 계산 함수(내장함수)
round(2.2) # 결과: 2

#올림 계산 함수
math.ceil(2.2) # 결과: 3
math.ceil(2.0) # 결과: 2

#내림 계산 함수
math.floor(2.2) # 결과: 2
math.floor(-3.1) # 결과: -4

#내림 계산 함수. 0으로 향하여 내림
math.trunc(-3.1) #결과: -3

#정수와 소수부분 분리
#부동소수점의 값 반환
math.modf(2.11) #결과: (0.10999999999999988, 2.0)

#팩토리얼 계산 함수
math.factorial(4) # 결과: 24

#제곱 연산
math.pow(4,2) #4**2 와 같음. 결과: 16

#제곱근 연산. 반환 타입은 float
math.sqrt(4) #결과: 2.0

#두번째 인자의 부호를 가져와 첫번째 인자에 적용
math.copysign(2,-1) #결과: -2

#최대공약수 반환
math.gcd(8,10) #결과: 2

#log연산(두번째 인자를 밑으로 하는 log첫번째인자 계산)
math.log(10,10) #결과: 1
math.log10() #10을 밑으로하는 log연산
math.log2() #2를 밑으로 하는 log 연산

#상수
math.pi #원주율
math.e #자연상수 e

이 외에도 삼각함수, 각도변환, 자연상수 등에 대한 math 함수들이 있다.

0개의 댓글