Počítače ukládají informace pomocí elektronických součástek, které chápou dvě podmínky, jako je „vypnuto“ a „zapnuto“, „nepravda“ a „pravda“ nebo „ne“ a „ano“. Pro počítač jsou tyto dva stavy nula a jedna, známé také jako a binární systém. Jedna jednička nebo nula se nazývá bit a osm bitů dohromady, například 11010101, se nazývá bajt. Každé písmeno má číselný ekvivalent, nazývaný kódování znaků, který počítač interně používá k reprezentaci písmene. Chcete-li převést znak na binární, získejte tabulku kódování znaků a vyhledejte binární hodnotu. Univerzální transformační formát 8 je oblíbené schéma kódování znaků, které v květnu 2015 používá přibližně 84 procent webových stránek, podle W3tech.
Desetinná soustava
Náš systém číslování se nazývá desítková soustava protože je to založeno na čísle 10. Máme 10 číslic, číslovaných od nuly do devíti. Když číslo vyžaduje více než jednu číslici, například číslo 9, 876, místo, které každá číslice zaujímá, představuje mocninu 10. Například, 9 zaujímá místo, které představuje
103nebo 1000; 8 zaujímá místo, které představuje 102nebo 100; 7 zaujímá místo, které představuje 101nebo 10; a 6 zaujímá místo, které představuje 100, nebo 1. Součet každé číslice vynásobený její velikostí 10 nám dává výslednou hodnotu: (9 krát 1 000) plus (8 krát 100) plus (7 krát 10) plus (6 krát 1), neboli 9 876.Video dne
Binární systém
Počítač nemůže uložit deset různých stavů - může uložit pouze dva. Takže namísto použití desítkové soustavy založené na čísle 10, počítače používají binární systém, která vychází z dvojky. Spíše než deset číslic číslovaných od nuly do devíti má binární systém dvě číslice číslované nula a jedna. Když číslo vyžaduje více než jednu číslici, řídí se stejnou logikou jako desítková soustava, ale místo mocniny deseti používá mocniny dvou. Zvažte například číslo 1011 v binárním. První číslice vlevo, 1, zaujímá místo, které představuje 23nebo 8; další číslice, 0, je v pozici, která představuje 22nebo 4; další číslice, 1, zaujímá místo pro 21nebo 2; a poslední číslice, 1, je v pozici, která představuje 20, nebo jeden. Na určit desetinný ekvivalent binární hodnoty, vynásobte (1 krát 8), sečtěte (0 krát 4), sečtěte (1 krát 2) a poté sečtěte (1 krát 1), celkem tedy jedenáct v desítkové soustavě.
Kódování znaků
Protože počítač ukládá pouze nuly a jedničky, je každému znaku v abecedě přiřazeno binární číslo, které počítač používá k reprezentaci znaku. I když existují různé tabulky kódování znaků, které převádějí znaky na číselný kód, většina z nich je založena na americkém standardním kódu pro výměnu informací. stůl, který byl původně vytvořen pro dálnopisný stroj. Například velká písmena A má desítkovou hodnotu 65 nebo jednobajtovou binární hodnotu 01000001. Malé písmeno z má desítkovou hodnotu 122 nebo jednobajtovou binární hodnotu 01111010.
Převod znaku na binární
Chcete-li převést znak na binární, určete schéma kódování znaků, které počítač používá, a vyhledejte hodnotu znaku v referenční tabulce schématu. Například, UTF-8 rozšiřuje znakovou sadu ASCII a k reprezentaci znaků a symbolů používá buď 8, 16, 24 nebo 32 bitů. Velké řecké písmeno Omega má hodnotu UTF-8 z 1100111010101001, což odpovídá 52 905 desetinným místům.
Spropitné
Můžete také použít an online kalkulačka pro převod písmen na jejich binární ekvivalentní hodnoty.