Ontsyferde Teks:
Voer binêre kode hierbo in
Binêre na Teks Omskakelingsproses
Hierdie sakrekenaar skakel binêre kode (basis-2 getallestelsel) om na leesbare teks deur verskeie karakterkoderingstandaarde te gebruik. Dit ondersteun ASCII, UTF-8 en UTF-16 koderings, en verwerk binêre syfers gegroepeer in grepe (8 bisse) of woorde (16 bisse) afhangende van die geselekteerde koderingskema.
Omsettingsformule
Binêr na Desimale Omsetting:
Desimale Waarde = bn×2n + bn-1×2n-1 + ... + b1×21 + b0×20
Waar bi die binêre syfer (0 of 1) by posisie i is
ASCII Voorbeeld (8-bis):
01001000 = 0×27 + 1×26 + 0×25 + 0×24 + 1×23 + 0×22 + 0×21 + 0×20
= 0 + 64 + 0 + 0 + 8 + 0 + 0 + 0 = 72 → Karakter 'H'
Praktiese Voorbeelde
Voorbeeld 1: ASCII met spasie skeier
Invoer: 01001000 01101001
Uitvoer: "Hi"
Voorbeeld 2: ASCII sonder skeier
Invoer: 0100100001100101011011000110110001101111
Uitvoer: "Hello"
Voorbeeld 3: ASCII met komma skeier
Invoer: 01010111,01101111,01110010,01101100,01100100
Uitvoer: "World"
Voorbeeld 4: ASCII getalle
Invoer: 00110010 00110000 00110010 00110101
Uitvoer: "2025"
Voorbeeld 5: ASCII spesiale karakters
Invoer: 01000001 00101011 01000010 00111101 01000011
Uitvoer: "A+B=C"
Voorbeeld 6: UTF-8 basiese teks
Invoer: 01010100 01100101 01110011 01110100
Uitvoer: "Test" (UTF-8 kodering)
Voorbeeld 7: UTF-8 met multi-greep karakter
Invoer: 11000010 10101001
Uitvoer: "©" (UTF-8 kopiereg-simbool)
Voorbeeld 8: UTF-16 kodering
Invoer: 0000000001001111 0000000001001011
Uitvoer: "OK" (UTF-16 kodering)
Voorbeeld 9: ASCII leestekens
Invoer: 01001000 01100101 01101100 01101100 01101111 00100001
Uitvoer: "Hello!"
Voorbeeld 10: ASCII klein- en hoofletters
Invoer: 01000001 01100001 01000010 01100010
Uitvoer: "AaBb"
Let wel: ASCII-kodering ondersteun karakters 0-127, UTF-8 is terugwaarts versoenbaar met ASCII en ondersteun uitgebreide Unicode-karakters met 1-4 grepe, terwyl UTF-16 16-bis kode-eenhede vir karaktervoorstelling gebruik.