Number base converter

10진수에서 16진수로 변환하는 Converter App

10진수 숫자를 16진수 또는 이진수로 즉시 변환하세요. 이 도구는 입력값을 검증하고 매우 큰 정수를 지원하며 명확한 변환 단계를 보여줍니다.

10진수 변환

10진수 정수를 입력하고 이를 16진수 또는 이진수로 변환할지 선택하세요. 10진수 입력에는 0~9의 숫자가 사용됩니다.

Hexadecimal 결과 1CE
hex를 decimal로 변환하기

실시간 변환 단계

입력하는 내용이 실시간으로 반영됩니다. 매우 큰 숫자의 경우, Converter App은 결과를 정확히 유지하고 단계 목록을 과도하게 길게 표시하는 대신 계산 방법을 요약하여 보여줍니다.

이 결과가 어떻게 계산되는지

  1. 10진수를 대상의 진법으로 나눕니다.
  2. 각 나눗셈 단계에서 나온 나머지를 기록하세요.
  3. 나머지를 아래에서 위로 읽어서 최종 값을 얻으세요.
정확성 참고 사항: 이 변환기는 정수 변환에 JavaScript의 BigInt를 사용하므로, 큰 정수는 일반 부동소수점 숫자처럼 반올림되지 않고 정확하게 처리됩니다.

10진수, 16진수, 이진수는 무엇인가요?

십진법은 일상에서 사용하는 10진법입니다. 이 체계는 다음 열 개의 숫자를 사용합니다: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

16진수 체계는 16을 기반으로 합니다. 이 체계에서는 숫자 0–9와 문자 A, B, C, D, E, F를 사용하며, A는 10, F는 15에 해당합니다.

이진 시스템은 2진법으로 01만 사용합니다. 컴퓨터는 내부적으로 이진법을 사용하며, 16진법은 이진 데이터를 간결하게 표현하는 방법으로 자주 쓰입니다.

10진수를 16진수로 변환하는 방법

10진수를 16진수로 변환하려면 10진수 값을 16으로 계속 나누고 나머지를 기록합니다. 10부터 15까지의 나머지는 각각 A부터 F로 표시됩니다.

462 ÷ 16 = 28 나머지 14 = E
28 ÷ 16 = 1 나머지 12 = C
1 ÷ 16 = 0 나머지 1
결과: 1CE₁₆

따라서 10진수 462는 16진수 1CE로 변환됩니다.

10진수를 2진수로 변환하는 방법

10진수를 이진수로 변환하려면 10진수 값을 2로 계속 나누고 나머지를 기록합니다. 이진수 결과는 아래에서 위로 읽은 나머지 값입니다.

42 ÷ 2 = 21 나머지 0
21 ÷ 2 = 10 나머지 1
10 ÷ 2 = 5 나머지 0
5 ÷ 2 = 2 나머지 1
2 ÷ 2 = 1 나머지 0
1 ÷ 2 = 0 나머지 1
결과: 101010₂

따라서 10진수 42는 이진수 101010로 변환됩니다.

10진수에서 16진수로 변환이 유용한 경우

10진수를 16진수로 변환하는 것은 프로그래밍, 디버깅, 색상 값, 메모리 주소, 유니코드 코드 포인트 및 저수준 데이터 검사에서 일반적으로 사용됩니다.

예를 들어, 10진수 255는 16진수로 FF입니다. RGB 색상 코드에서 FF는 색상 채널의 최대 값을 나타냅니다.

입력 규칙

  • 10진수 입력에는 숫자 0–9를 사용하세요.
  • 가독성을 높이기 위해 쉼표, 공백 및 밑줄은 무시됩니다.
  • 정수가 지원됩니다. 이 도구에서는 분수를 의도적으로 변환하지 않습니다.
  • 음수 정수도 지원됩니다(예: -462).