n진수 변환

어떤 수는 전체의 몇 퍼센트인가라고 하는 계산이나, 어느 수의 X 퍼센트는 몇개인가라고 하는 계산을 합니다.

변환 전:

n진수 변환 사용법

변환 전과 변환 후의 진수를 선택하고 변환하고 싶은 수치를 입력합니다.

수치는 변환 전의 진수에 맞추어 입력해 주세요.

“변환하다” 버튼을 클릭하면 변환된 계산 결과가 표시됩니다.

또한 변환을 위한 계산 방법도 함께 표시됩니다.

숫자 입력 범위

2진수~10진수 : 0에서 (진수 -1)의 값

2진수 : 0~1
3진수 : 0~2
10진수 : 0~9

11진수~36진수 : 0에서 (진수 -1)의 값,A에서 (진수-10)번째 알파벳

11진수 : 0~9, A
12진수 : 0~9, A~B
36진수 : 0~9, A~Z

n진수를 n진수로 변환하는 방법

계산 방법

n진수에서 n진수로 변환하는 경우 먼저 n진수에서 10진수로 변환합니다.

그런 다음 10진수를 변환하려는 n진수로 변환하여 n진수에서 n진수로 변환합니다.

한쪽이 10진수인 경우 n진수에서 10진수 또는 10진수에서 n진수로의 변환만 수행합니다.

십진수 이상에서는 11 이상을 알파벳으로 나타내므로 숫자로 변환하여 계산합니다.

n진수를 10진수로 변환

n진수는 첫 번째 자리에서 n0, n1, n2, n3 .

그래서 n진수를 10진수로 변환하는 경우, 자릿수마다 자리수의 수치×n자릿수를 계산하는 것으로 구할 수 있습니다.

10진수를 n진수로 변환

10진수를 n진수로 변환하는 경우, 10진수의 수를 0이 될 때까지 n으로 나누어 그 때의 너무을 냅니다.

  • n진수에서 m진수로 변환한다고 가정합니다.
  • 1. 각 자릿수에 대해 n자릿수를 계산합니다.
  • 2. 자릿수의 숫자 ×n자릿수를 모두 합한 값이 10진수로 변환된 결과가 됩니다.
  • 3. 계산한 수를 모두 합한 값이 10진수로 변환한 결과가 됩니다.
  • 4. 이 10진수의 숫자를 변환하고자 하는 m진수의 m으로 나누어 몫과 너무을 출력합니다.
  • 5. 다음 몫을 m으로 나누고 몫과 너무을 내고 몫이 0이 될 때까지 반복합니다.
  • 6. 너무을 반대로 늘어놓은 수가, n진수로부터 m진수로 변환한 결과가 됩니다.

계산 예

예시:16진수 “3B0C”을 8진수로 변환

먼저 16진수에서 10진수로 변환합니다.

각 자릿수에 대해 16자릿수를 계산합니다.

자리16진수16의 n승
1 C = 12 160 = 1
2 0 161 = 16
3 B = 11 162 = 256
4 3 163 = 4096

0이 아닌 자리수의 수치×16n을 계산하면 “12×160 + 11×162 + 3×163 = 12 + 2816 + 12288 = 15116”이 됩니다.

따라서 16진수의 “3B0C”을 10진수로 변환하면 “15116”이 됩니다.

이 10진수 “15116”을 8진수로 변환합니다.

너무
15116÷818894
1889÷82361
236÷8294
29÷835
3÷803

나머지 수를 반대로 정렬하면 35414입니다.

따라서, 16진수의 3B0C을 8진수로 변환한 값이 “35414”이 됩니다.

계산기간단한 계산기

결과를 임시 저장

공유하기