[자료구조] 수학 - 나머지 연산 with Python

COCOBALL·2023년 5월 17일
0

알고리즘

목록 보기
27/37
post-thumbnail

파이썬에서 나눗셈 연산을 시행한 결과를 얻는 방식은 4가지가 있다.

🔸 “/” : 단순 나눗셈

  • 가장 기본적인 나눗셈
a = 5
b = 3
print("a 나누기 b: ", a/b)

# a 나누기 b : 1.6666666666666667

🔸 “//” : 나눗셈의 몫

  • 나눗셈 결과의 ‘몫’을 가져옴
a = 5
b = 3
print("a 나누기 b의 몫: ", a//b)

# a 나누기 b의 몫 : 1

🔸 “%” : 나눗셈의 나머지

  • 나눗셈 결과의 ‘나머지’를 가져옴
a = 5
b = 3
print("a 나누기 b의 나머지 : ", a%b)

# a 나누기 b의 나머지 : 2

🔸 divimod() : 나눗셈의 몫과 나머지 (튜플 형태)

  • 나눗셈 결과의 ‘몫’‘나머지’를 한번에 가져옴
    • 나눗셈 연산을 수행하고, 그 연산의 결과인 몫과 나머지를 튜플 형식으로 한번에 가져온다.
    → 따라서 이 결과를 변수에 넣어 사용할 때에는, 2개의 변수가 필요하다.
profile
Welcome! This is cocoball world!

0개의 댓글