진수 변환
21 Jul 2019 | Algorithm문제
- 10진수를 N진수로 변환하는 알고리즘을 짜보았음.
- 두가지의 방법으로 알고리즘을 작성하였는데, 첫 번째 방법이 여전히 나에게는 익숙하다.
나의 코드
def num_conversion(x, y):
global result
mok, nam = 0, 0
while True:
mok = x // y
nam = x % y
result = str(nam) + result
x = mok
if mok <= 0:
return
num = 123
result = ''
num_conversion(123, 7)
print(result)
def GetSome(n,k):
if n< k:
print(n, end = '')
return
else:
GetSome(n//k, k)
print(n%k, end='')
GetSome(123,7)
Comments