Python/라이브러리

math

화요밍 2021. 1. 14. 19:39
728x90
반응형

 math 모듈은 C 표준에서 정의된 수학 함수에 대한 액세스를 제공한다.

 

import math math 모듈 전체 import
from math import function math 모듈의 function import

 


함수

math.gcd(a, b) a와 b의 최대공약수 반환
math.pow(a, b) a^b 반환
math.sqrt(n) n의 제곱근 반환
math.ceil(n) n의 올림 값 반환
math.floor(n) n의 내림 값 반환
math.trunc(n) n의 소수 부분 버림 값 반환
round(n) n의 반올림 값 반환(사사오입에 따름)
반올림할 자리의 수가 5일 때,
반올림 할 때 앞자리의 숫자가 짝수면 내림하고 홀수면 올림 한다.
ex) math.round(3.5) = 4,
math.round(4.5) = 4
round(n, i) i번째 자리 미만에서 반올림하여 i의 자리로 반환
ex) round(3.1415, 2) = 3.14,
round(31.415, -1) = 30.0

 


참고

 

math — 수학 함수 — Python 3.9.1 문서

math — 수학 함수 이 모듈은 C 표준에서 정의된 수학 함수에 대한 액세스를 제공합니다. 이 함수는 복소수와 함께 사용할 수 없습니다; 복소수를 지원해야 하면 cmath 모듈에 있는 같은 이름의 함

docs.python.org

 

728x90
반응형

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

itertools  (0) 2021.01.21