
진수 변환기 2진수, 8진수, 16진수 등으로 변환해주는 파이썬 내장함수가 있긴 하지만, 7진수나 24진수 등 여러 진수로 바꿀 필요성이 있을 때 사용하면 좋을 코드다. n진수를 만드는 원리만 알면 코드로 변환하기는 쉽다. n진수 만들기 2진수를 예로 들자. 어떤 수를 2로 더 이상 나눠지지 않을 때까지 (몫이 0이 될 때까지) 나눈다. 그 후 아래에서부터 나머지를 쭉 쓰면 2진수 변환이 끝난다. 이는 n이 모든 자연수일 때 성립한다. 이를 코드로 구현해보자. 진수변환기 파이썬 코드 def jinsu(n,m): damn = [] while True: if n//m == 0: damn.append(n) break damn.append(n%m) n //= m damn.reverse() return int("..