십진수 변환기

정확한 데이터 변환을 위해 텍스트를 십진수로 변환하고 다시 변환하는 우리의 십진수 변환 도구를 사용하세요.

2개의 평가 중 5개
십진수 변환기

십진수 변환기는 텍스트를 십진수 바이트 값으로 바꾸고, 십진수 바이트 값을 다시 텍스트로 변환하는 무료 도구입니다.

텍스트를 십진수로 변환하는 원리는 무엇인가요?

텍스트를 십진수로 변환하면 텍스트 데이터의 각 바이트가 10진수로 표시됩니다. 표준 ASCII 문자에서 각 영문자, 숫자, 공백, 문장 부호의 값은 0부터 127까지입니다. 그 밖의 바이트 값은 최대 255까지 가능합니다.

간단한 예로 Hi를 살펴보겠습니다. 대문자 H의 십진수 값은 72이고, 소문자 i의 값은 105입니다.

이 도구는 유니코드 코드 포인트를 해석하는 대신 바이트 기반 PHP 함수를 사용합니다. 악센트가 있는 문자, 이모지, 아랍어나 일본어 같은 문자는 일반적으로 여러 UTF-8 바이트로 인코딩되므로 이 차이를 알아 두어야 합니다.

도식: 텍스트가 십진수 변환기 도구를 양방향으로 통과한다

십진수 변환기는 어떻게 사용하나요?

문자의 십진수 바이트 값을 확인하려면 십진수로에 문자를 입력하세요. 바이트 값을 다시 문자로 변환하려면 텍스트로에 십진수 데이터를 입력하면 됩니다. 변환 결과는 십진수 필드에 표시됩니다. 십진수로를 사용하면 십진수 바이트 값이, 텍스트로를 사용하면 복원된 텍스트가 나타납니다.

  1. 원본 데이터에 맞는 입력란을 사용하세요.
  2. 텍스트나 십진수 값의 순서를 바꾸지 말고 입력하세요.
  3. 결과를 복사한 뒤 다른 곳에서 사용하기 전에 십진수 바이트 순서, 공백, 인쇄되지 않는 문자가 그대로 유지되었는지 확인하세요.
digily.link의 십진수 변환기 도구와 입력 양식

텍스트로 입력한 숫자는 숫자 문자로 처리됩니다. 예를 들어 문자 7의 ASCII 십진수 값은 55입니다. 인쇄되지 않는 제어 문자를 나타내는 십진수 바이트 값 7을 입력하는 것과는 다릅니다.

결과 읽는 방법

각 십진수 값은 바이트 하나에 해당하며, 대소문자에 따라 값이 달라집니다. 대문자 A는 65이고 소문자 a는 97입니다. 공백과 문장 부호에도 각각 고유한 값이 있으므로 원문을 정확히 복원하려면 이 값들을 유지해야 합니다.

문자 십진수 값 의미
A 65 대문자
a 97 소문자
0 48 숫자 문자
공백 32 인쇄 가능한 공백 문자
! 33 문장 부호

빈 문자열에는 바이트가 없으므로 변환할 문자 값도 없습니다. 모든 바이트에 각각 숫자 하나가 필요하기 때문에 텍스트가 길면 결과도 그만큼 긴 숫자열이 됩니다. 이 도구는 단어를 일반적인 숫자 표기로 바꾸거나 십진 소수를 다른 진법의 수로 변환하지 않습니다.

십진수 변환기 도구가 생성한 결과 예시

문자의 십진수 값은 어디에 사용하나요?

문자의 십진수 값은 바이트를 익숙한 10진법으로 확인하거나 기록해야 할 때 사용합니다. 16진수가 더 간결하지만, 값을 ASCII 참조표와 대조할 때는 십진수가 더 편할 수 있습니다.

  • 프로그래밍 문자 입력, 바이트 배열 또는 파일 내용을 확인할 때 사용합니다.
  • 네트워킹 필드 값이나 문자 값을 십진수로 표시한 프로토콜 문서를 읽을 때 사용합니다.
  • 전자공학 디스플레이, 마이크로컨트롤러 또는 직렬 장치에 문자 바이트를 전송할 때 사용합니다.
  • 교육 ASCII, 바이트, 위치 기수법의 관계를 배울 때 사용합니다.
  • 무선 통신 장비 문서나 데이터 프로토콜에서 제어 바이트와 문자 코드를 숫자로 지정할 때 사용합니다.

사양에서 16진수나 8진수를 사용한다면 먼저 표기법을 직접 바꾸지 말고 16진수 변환기나 8진수 변환기를 사용하세요. 표준 ASCII 문자 집합을 확인하는 작업이라면 아스키 변환기가 유용합니다.

텍스트를 직접 변환할 때 어떤 실수를 하기 쉬운가요?

여러 숫자 문자로 이루어진 수 전체를 하나의 문자 값으로 처리하는 실수가 흔합니다. 텍스트 65에는 문자 6과 5가 들어 있으며, 각각의 십진수 ASCII 값은 54와 53입니다. 반면 바이트 값 65는 대문자 A를 나타냅니다.

공백의 값인 32를 누락하거나, 대문자와 소문자를 혼동하거나, 16진수 값을 십진수로 읽는 오류도 있습니다. 악센트가 있는 문자와 비라틴 문자는 눈에 보이는 문자 하나가 UTF-8 바이트 여러 개를 차지할 수 있으므로 특히 주의해야 합니다. 바이트 단위 결과를 유니코드 코드 포인트 목록으로 간주해서는 안 됩니다.

자주 묻는 질문

십진수와 ASCII는 같은 건가요?

아닙니다. 십진수는 10진법으로 숫자를 표기하는 방식이고, ASCII는 문자 인코딩 표준입니다. ASCII 문자 코드는 해당 문자를 바꾸지 않고도 십진수, 16진수, 8진수 또는 2진수로 나타낼 수 있습니다.

이모지를 십진수 하나로 변환할 수 있나요?

바이트 기반 변환기에서는 일반적으로 불가능합니다. 이모지는 보통 여러 UTF-8 바이트를 차지하므로 하나의 유니코드 코드 포인트가 아니라 여러 십진수 바이트 값으로 변환됩니다. U+1F600 같은 표기가 필요하다면 유니코드 코드 포인트 도구를 사용하세요.

탭과 줄바꿈은 어떻게 처리되나요?

탭과 줄바꿈은 숫자 바이트 값이 있는 제어 문자입니다. 수평 탭은 바이트 9이며, 줄 끝은 원본 시스템에 따라 LF (10), CR (13) 또는 CRLF (13 다음에 10)를 사용할 수 있습니다. 따라서 Windows, Linux, 웹 애플리케이션 사이에서 텍스트를 복사하면 바이트 순서가 달라질 수 있습니다.

십진수 바이트 값이 255보다 클 수 있나요?

바이트 하나에는 255보다 큰 값을 담을 수 없습니다. 이 변환기는 바이트 기반 문자 함수를 사용하므로 관련 범위는 0부터 255까지입니다. 더 큰 유니코드 코드 포인트는 단일 바이트로 직접 변환할 수 없으며, 유니코드를 인식하는 인코딩 단계가 필요합니다.

입력한 내용은 브라우저 안에서만 처리되나요?

아닙니다. 변환은 서버에서 수행되므로 입력 내용이 HTTPS를 통해 서버로 전송됩니다. 입력 내용은 저장되지 않습니다.

유사한 도구

이진 변환기

텍스트를 이진수로 변환하고 그 반대로 변환하여 효율적인 데이터 인코딩 및 디코딩을 위한 이진 변환기 도구를 사용하세요.

4,997
39
16진수 변환기

정확한 데이터 변환을 위해 당사의 16진수 변환 도구를 사용하여 텍스트를 16진수로 변환하고 다시 변환하세요.

5,301
142
아스키 변환기

텍스트를 ASCII로 쉽게 변환하고 다시 변환하여 효율적인 데이터 처리를 위한 ASCII 변환 도구를 사용하세요.

5,094
59

인기 도구