Kaip konvertuoti raides į dvejetainius?

Kompiuteriai saugo informaciją naudodami elektroninius komponentus, kurie supranta dvi sąlygas, tokias kaip "išjungta" ir „įjungta“, „klaidinga“ ir „tiesa“ arba „ne“ ir „taip“. Kompiuteryje dvi būsenos yra nulis ir viena, taip pat žinomos kaip į dvejetainė sistema. Vienas arba nulis vadinamas bitu, o aštuoni bitai kartu, pvz., 11010101, vadinami baitu. Kiekviena raidė turi skaitmeninį atitikmenį, vadinamą simbolių kodavimu, kurį kompiuteris naudoja viduje, kad pavaizduotų raidę. Norėdami konvertuoti simbolį į dvejetainį, gaukite simbolių kodavimo lentelę ir suraskite dvejetainę reikšmę. Universalus transformacijos formatas 8 yra populiari simbolių kodavimo schema, kurią 2015 m. gegužės mėn. naudojo maždaug 84 procentai svetainių, pagal W3Techn.

Dešimtainė sistema

Mūsų numeravimo sistema vadinama dešimtainė sistema nes jis pagrįstas skaičiumi 10. Turime 10 skaitmenų, sunumeruotų nuo nulio iki devynių. Kai skaičiui reikia daugiau nei vieno skaitmens, pvz., skaičiaus 9, 876, vieta, kurią užima kiekvienas skaitmuo, reiškia 10 laipsnį. Pavyzdžiui,

9 užima vietą, kuri atstovauja 103, arba 1000; 8 užima vietą, kuri atstovauja 102arba 100; 7 užima vietą, kuri atstovauja 101arba 10; ir 6 užima vietą, kuri atstovauja 100, arba 1. Kiekvieno skaitmens suma, padauginta iš jo dydžio 10, suteikia mums gautą reikšmę: (9 kartus 1000) plius (8 kartus 100) plius (7 kartus 10) plius (6 kartus 1) arba 9876.

Dienos vaizdo įrašas

Dvejetainė sistema

Kompiuteris negali saugoti dešimties skirtingų būsenų – jis gali saugoti tik dvi. Taigi, užuot naudoję dešimtainę sistemą, pagrįstą skaičiumi 10, kompiuteriai naudoja dvejetainė sistema, kuris pagrįstas skaičiumi du. Vietoj dešimties skaitmenų, sunumeruotų nuo nulio iki devynių, dvejetainėje sistemoje yra du skaitmenys, sunumeruoti nuliu ir vienu. Kai skaičiui reikia daugiau nei vieno skaitmens, jis vadovaujasi ta pačia logika kaip ir dešimtainė sistema, bet vietoj dešimties laipsnius naudoja du. Pavyzdžiui, apsvarstykite skaičių 1011 dvejetainiu. Pirmasis skaitmuo kairėje, 1, užima vietą, kuri atstovauja 23arba 8; kitas skaitmuo, 0, yra padėtyje, kuri reiškia 22arba 4; kitas skaitmuo, 1, užima vietą 21arba 2; ir paskutinis skaitmuo, 1, yra padėtyje, kuri reiškia 20, arba vieną. Į nustatyti dvejetainės reikšmės dešimtainį ekvivalentą, padauginkite (1 kartą 8), pridėkite (0 kartų 4), pridėkite (1 kartą 2) ir tada pridėkite (1 kartą 1), kad iš viso būtų vienuolika dešimtainės sistemos.

Simbolių kodavimas

Kadangi kompiuteris saugo tik nulius ir vienetus, kiekvienam abėcėlės simboliui priskiriamas dvejetainis skaičius, kurį kompiuteris naudoja simboliui pavaizduoti. Nors yra įvairių simbolių kodavimo lentelių, kurios paverčia simbolius į skaitmeninį kodą, dauguma jų yra pagrįstos Amerikos standartiniu informacijos mainų kodu. stalo, kuris iš pradžių buvo sukurtas teletaipo mašinai. Pavyzdžiui, didžiosios raidės A turi dešimtainę reikšmę 65 arba vieno baito dvejetainę reikšmę 01000001. Mažoji raidė z turi dešimtainę reikšmę 122 arba vieno baito dvejetainę reikšmę 01111010.

Simbolio konvertavimas į dvejetainį

Norėdami konvertuoti simbolį į dvejetainį, nustatykite kompiuterio naudojamą simbolių kodavimo schemą ir raskite simbolio reikšmę schemos nuorodų lentelėje. Pavyzdžiui, UTF-8 išplečia ASCII simbolių rinkinį ir naudoja aštuonis, 16, 24 arba 32 bitus simboliams ir simboliams pavaizduoti. Graikijos didžioji raidė Omega turi UTF-8 reikšmę iš 1100111010101001, kuris atitinka 52 905 dešimtųjų.

Patarimas

Taip pat galite naudoti an internetinis skaičiuotuvas raides konvertuoti į jų dvejetaines ekvivalentines reikšmes.