ASCII į dvejetainį

Konvertuokite ASCII simbolius į dvejetainį kodą be vargo

Konverterio įrankis

0 characters

Įveskite bet kokius ASCII simbolius. Ne ASCII simboliai sukels klaidą.

Apie šį įrankį

ASCII į dvejetainį keitiklį yra įrankis, kuris ASCII simbolius paverčia dvejetainiais ekvivalentais. Kiekvieną ASCII simbolį vaizduoja unikalus 7 bitų arba 8 bitų dvejetainis kodas, atsižvelgiant į tai, ar naudojamas išplėstinis ASCII.

Kaip tai veikia

  1. Each character in the input text is checked to ensure it is within the ASCII range (0-127 for standard ASCII, 0-255 for extended ASCII).
  2. Kiekvienas galiojantis ASCII simbolis konvertuojamas į dešimtainį atitikmenį pagal ASCII lentelę.
  3. The decimal value is then converted into an 8-bit binary string (padded with leading zeros if necessary).
  4. The resulting binary strings for all characters are combined (optionally separated by spaces) to form the final output.

Įprasti naudojimo būdai

  • Informatikos mokymas:Suprasti, kaip tekstas saugomas kompiuteriuose dvejetainiu lygiu.
  • Duomenų perdavimas:Teksto konvertavimas į dvejetainį, kad būtų galima perduoti tinklais, kuriems reikalingi dvejetainiai duomenys.
  • Cryptography:Teksto duomenų paruošimas šifravimo algoritmams, kurie veikia su dvejetainiais įėjimais.
  • Žemo lygio programavimas:Darbas su dvejetainiais teksto vaizdais sistemų programavime.
  • Skaitmeninė komunikacija:Suprasti pagrindus, kaip tekstinė informacija pateikiama skaitmeniniu būdu.

ASCII sistemos pagrindai

The ASCII (American Standard Code for Information Interchange) system uses 7 bits to represent 128 characters, including English letters (both uppercase and lowercase), numbers, and various symbols. Extended ASCII uses 8 bits to represent 256 characters, adding additional characters from various languages and symbols.

Dalinė ASCII į dvejetainę konversijų lentelę

Character ASCII dešimtainis skaičius Binary (8-bit)
Space 32 00100000
! 33 00100001
" 34 00100010
# 35 00100011
A 65 01000001
B 66 01000010
a 97 01100001
b 98 01100010
0 48 00110000

Related Tools