Command Palette

Search for a command to run...

이진

이진 변환기

텍스트를 이진법으로, 이진수로 변환 텍스트, 16진수, 10진수, 8진수를 추가하여 UTF-8을 완전히 지원합니다.

이진 번역기란?

바이너리 번역기는 사람이 읽을 수 있는 텍스트를 이진 코드로 변환합니다 - 컴퓨터가 실제로 저장하는 1 과 0 - 그리고 그 이진 코드를 다시 텍스트로 변환합니다. 각 문자는 UTF-8 바이트 값으로 바뀌고 선택한 밑수에 기록됩니다: 이진 (2 진수), 8 진수 (8 진수), 10 진수 (10 진수) 또는 16 진수 (16 진수) 를 입력합니다. "Hi"를 입력하면 즉시 01001000 01101001; 해당 이진수를 다시 붙여 넣으면 "Hi"가 다시 나타납니다.

텍스트에서 이진 번역기로는 한 글자만 사용하는 것이 아니라 전체 문장과 단락을 사용합니다: 두 단어 사이의 공백은 00100000 이 되고 줄 바꿈은 00001010 이 됩니다. 또한 바이트 문자열에 대한 이진수에서 십진수 번역기로도 작동합니다. 이진수를 텍스트로 해독하고 스왑을 누르고 십진수를 선택하면 각 바이트가 0 에서 255 까지의 숫자로 표시되므로 01001000 01101001 은 72 105 로 읽습니다.

번역은 수백 개의 ASCII 문자의 조회 테이블이 아닙니다. 이 도구는 UTF-8을 통해 전체 유니코드 범위를 인코딩하므로 악센트가 있는 문자, 비라틴어 스크립트, 심지어 이모티콘도 각각 2바이트, 3바이트 또는 4바이트에서 올바르게 번역됩니다. 디코딩할 때 도구는 멀티바이트 시퀀스를 원래 문자로 재조립하고 자동 가비지 생성이 아닌 바이트 스트림이 잘못된 경우 명확한 오류를 보고합니다.

모든 것이 브라우저에서 100% 실행됩니다. 캡처된 이진 문자열을 디코딩하거나, 문자 인코딩이 작동하는 방식을 가르치거나, 바이트 수준에서 메시지가 표시되는 방식을 확인하는 경우, 붙여넣기하거나 로깅하는 것이 없습니다. 번역기는 페이지가 로드되면 오프라인으로 작동하므로 민감한 문자열을 장치에서 떠나지 않고도 변환할 수 있습니다.

텍스트는 바이너리가 되기 전에 바이트가 되어야 하며,선택한 인코딩이 답을 결정합니다. UTF-8 이 여기에 사용됩니다. 즉,ASCII 문자는 1 바이트를 차지하고 각각 8 비트를 생성하는 반면,악센트가 있는 문자는 2 바이트와 이모티콘 4 를 사용합니다. 따라서 5 문자 단어는 항상 40 비트가 아니며,왜곡된 것으로 디코딩하는 바이너리 문자열은 일반적으로 다른 인코딩으로 생성되었습니다. 디코딩할 때 중요한 그룹화: 8 비트를 바이트로 가정하고 길이가 8 의 배수가 아닌 이진 문자열은 잘리거나 7 비트 ASCII 로 작성되었으며,이는 이전 시스템에서 일반적이었습니다. 구분자는 소스가 다양하기 때문에 입력에 유연하지만 일관된 간격으로 긴 문자열을 눈으로 확인하기가 훨씬 쉽습니다.

바이너리 변환기를 사용하는 방법?

  1. 방향 선택

    읽을 수 있는 텍스트를 코드로 인코딩하려면 "텍스트에서 바이너리"를 선택하고, 이진, 16진수, 10진수 또는 8진수 문자열을 다시 문자로 디코딩하려면 "바이너리에서 텍스트"를 선택합니다.

  2. 숫자 기반 선택

    이진, 16진수, 10진수, 8진수 사이를 전환합니다. 출력은 즉시 포맷되며, 각 바이트는 일정한 폭으로 0으로 패딩됩니다.

  3. 입력 입력

    인코딩할 텍스트를 입력하거나 붙여넣거나 디코딩할 코드를 붙여넣습니다. 공백, 쉼표 및 줄 바꿈은 모든 구분 기호로 작동하며 연속 이진 또는 16진수는 자동으로 바이트로 분할됩니다.

  4. 결과 복사

    변환된 출력이 아래에 라이브로 나타납니다. 클릭 한 번으로 복사하거나 샘플을 로드하여 먼저 작업 예제를 확인하십시오.

One byte in all four bases

Text becomes bytes before it becomes any of these bases, and the byte is the part that matters. The encoder runs UTF-8 by hand so a character outside ASCII produces the same bytes here as it would anywhere else: an emoji is four bytes, not one mangled value.

How the capital letter H, byte value 72, looks in each base
BasePadding per byteThe letter H
Binary8 digits01001000
Octal3 digits110
Decimalnone, 0 to 255 varies in width72
Hexadecimal2 digits48

주요 특징

  • 양방향 번역

    텍스트를 이진법으로 변환하고 단일 도구에서 텍스트로 다시 텍스트로 변환하여 입력을 잃지 않고 방향을 전환합니다.

  • 4개의 숫자 기반

    출력 또는 읽기 이진, 팔진, 십진수, 그리고 16 진수 - 디버깅, 교육, 그리고 낮은 수준의 형식에 유용합니다

  • 완전한 UTF-8 지원

    올바른 멀티바이트 UTF-8을 사용하여 악센트, CJK 문자 및 이모티콘을 포함한 전체 유니코드 범위를 인코딩하고 디코딩합니다.

  • 유연한 입력 파싱

    공백, 쉼표 또는 줄 바꿈으로 구분된 값을 허용하고 연속 이진 및 16진수를 바이트 크기의 조각으로 자동 청크

Frequently Asked Questions

"텍스트에서 바이너리로"를 선택하고 기본을 이진으로 설정한 다음 입력 상자에 텍스트를 입력합니다. 각 문자는 UTF-8 바이트 값으로 변환되고 8비트 그룹으로 표시되므로 "A"는 01000001이 됩니다. 결과는 실시간으로 업데이트되며 한 번의 클릭으로 복사할 수 있습니다.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

binary translatortext to binarybinary to textbinary code translatortext to hexhex to textascii to binarybinary decoderbinary encodertext to decimaltext to binary translatorbinary to decimal translator