[파이썬(python)]-올림,내림함수, 최대공약수,최소공배수

배병진·2023년 7월 13일
0

개인공부-Python

목록 보기
19/22

ceil

  • 올림 함수

사용법

  • math.ceil(x) 함수 설명
  • 인자로 들어온 x의 올림 값을 반환
  • 반환한 값은 int로 반환이 된다
  • 음수 가능
  • math 라이브러리에 속해 있어 import math가 필요하다.

floor

  • 내림 함수

사용법

  • math.floor(x)
  • 인자로 들어온 x의 내림 값을 반환한다.
  • 반환한 값은 int로 반환이 된다
  • 음수 가능
  • math 라이브러리에 속해 있어 import math가 필요하다.

최대 공약수

  • 인자로 들어온 숫자들의 최대 공약수를 반환한다.

사용법

  • math.gcd(숫자들)
  • 인자로 들어온 숫자들의 최대공약수를 정수로 반환한다.
  • math 라이브러리에 속해 있어 import math가 필요하다.
import math

a= math.gcd()
b= math.gcd(2,4,8)
c= math.gcd(3,6,9)

print(f'math.gcd(): {a}')
print(f'math.gcd(2,4,8): {b}')
print(f'math.gcd(3,6,9): {c}')

>>>
math.gcd(): 0
math.gcd(2,4,8): 2
math.gcd(3,6,9): 3

최소 공배수

  • 인자로 들어온 숫자들의 최소 공배수를 구한다

사용법

  • math.lcm(숫자들)
  • 인자로 들어온 숫자들의 최소공배수를 정수로 반환한다.
  • math 라이브러리에 속해 있어 import math가 필요하다.
import math

a= math.lcm()
b= math.lcm(2,4,8)
c= math.lcm(3,6,9)

print(f'math.lcm(): {a}')
print(f'math.lcm(2,4,8): {b}')
print(f'math.lcm(3,6,9): {c}')

>>>
math.lcm(): 1
math.lcm(2,4,8): 8
math.lcm(3,6,9): 18
profile
history and study

0개의 댓글