N진법에서 10진법으로, 10진법에서 N진법으로

지니🧸·2024년 3월 1일
0

알고리즘

목록 보기
6/43

N진법에서 10진법으로

converted = int(n, b)

n은 10진법으로 변환할 문자열값,
b는 N진법의 N

10진법에서 N진법으로

n, b = map(int, input().split())
answer = ''
characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"

while n: 
    answer += str(characters[n % b]) 
    n //= b

print(answer[::-1]) 
  • characters는 N진법의 수의 값이 될 수 있는 모든 수를 포함한다
    • (예) A = 10, B = 11
profile
우당탕탕

0개의 댓글