티스토리 뷰
# 수치연산
함수 |
설명 |
math.ceil(x) |
N>=x 를 만족하는 가장 작은 정수 N 반환 |
math.floor(x) |
N<=를 만족하는 가장 큰 정수 N 반환 |
math.trunc(x) |
x의 정수 부분만을 반환 |
math.copysign(x, y) |
y의 부호만 x에 복사해서 반환 |
math.fabs(x) |
x의 절댓값을 반환 |
math.factorial(x) |
x의 계승(factorial, x!) 값을 반환 |
math.fmod(x, y) |
C라이브러리에 있는 fmod()함수를 호출 |
math.fsum(iterable) |
입력받은 값의 합계를 반환 |
math.modf(x) |
입력받은 x의 순수 소수부분과 정수부분으로 분리해 튜플로 반환 |
>>> import math>>>math.ceil(3.14)4>>>math.floor(3.14)3>>>math.trunc(3.14)3>>>math.copysign(6.5, -0.0)-6.5>>>math.fabs(-6.5)6.5>>>math.factorial(3.0)6>>>math.modf(-6.5)(-0.5, -6.0)>>>math.fmod(5.5, 3)2.5>>>math.fmod(-5.5, 3)-2.5
'Programming > Python' 카테고리의 다른 글
[Python] 공휴일체크 (0) | 2018.11.14 |
---|---|
[Python] 지수/로그 (0) | 2018.09.23 |
[Python] 수학 모듈 (0) | 2018.09.19 |
[Python] timedelta 클래스 (0) | 2018.09.16 |
[Python] datetime 클래스 (0) | 2018.09.15 |
댓글