파이썬 math 모듈

허선우·2021년 5월 26일
0

PYTHON

목록 보기
7/17
post-thumbnail

파이썬 math 모듈
import math

  • 정수 관련 함수
#올림함수
math.ceil(3.14) #4

#두번째 인자의 부호만을 취해 첫번째 인자에 적용하는 함수
>>> math.copysign(3.14, -3) #-3.14

#절대값 반환
>>> math.fabs(-3.14)    #3.14

#팩토리얼 함수
>>> math.factorial(5)   #120

#내림함수- 무조건 해당 숫자보다 작은 정수만을 찾는다
>>> math.floor(3.78)    #3

#내림함수 trunc함수는 0으로 향한다.
>>> math.trunc(-3.14)   #-3
>>> math.floor(-3.14)   #-4

#최대공약수 반환
>>> math.modf(3.14) #(0.14000000000000012, 3.0)

로그함수

#로그함수
>>> math.log(10, 10)    #1

#e를 밑으로 하는 x+1로그
>>> math.log2(x)

#2를 밑으로 하는 x 로그
>>> math.log10()

#제곱근
>>> math.sqrt(25)

상수

>>> math.pi ##결과는 3.141592653589793이다. 원주율
>>> math.e  ##결과는 2.718281828459045이다. 자연 상수
>>> math.tau    ##결과는 6.283185307179586이다. 타우

0개의 댓글