10진수를 n진수로 변환하기

Ja L·2022년 10월 26일
0

[코테] Concept

목록 보기
1/3

방법 1
재귀로 문제풀기

def convert(n, k):
	T = "0123456789ABCDEF"
    q, r = divmod(n, k)
    if q == 0:
		return T[r]
	else:
    	return convert(q, k) + T[r]

방법 2
간단한 계산 (10진수 n을 k진수로 바꾸기)

word = ""
while n:
	word = str(n%k) + word
    n = n//k
profile
DB Engineer

0개의 댓글