2 402
edições
m (→Base 32) |
(destaque e melhor explicação) |
||
Linha 9: | Linha 9: | ||
|'''Código''' | |'''Código''' | ||
|'''''Número''''' | |'''''Número''''' | ||
| | |||
|'''Código''' | |'''Código''' | ||
|'''''Número''''' | |'''''Número''''' | ||
|- | |- | ||
|[[wikipedia:Binary number|Base 2. Binária]] / Ilegível ||<code> | |[[wikipedia:Binary number|Base 2. Binária]] / Ilegível ||<code>000000010010</code>||''10010'' || ||<code>1111</code> || ''1111'' | ||
|- | |- | ||
|[[wikipedia:Quaternary numeral system|Base 4. Quaternaria]] / Melhorou! ||<code> | |[[wikipedia:Quaternary numeral system|Base 4. Quaternaria]] / Melhorou! ||<code>000102</code>||''102'' || ||<code>33</code> || ''33'' | ||
|- | |- | ||
|[[wikipedia:Hexadecimal|Base 16. Hexadecimal]] / | |[[wikipedia:Hexadecimal|Base 16. Hexadecimal]] / Compacta ||<code>012</code>||''12'' || ||<code>f</code> || ''f'' | ||
|} | |} | ||
Notar o exemplo do código {{baseNh|000000010010|2}} que manteve seus zeros a esquerda na sua representação quaternária, {{baseNh|000102|4}}. Os zeros a esquerda são importantes diferenciadores dos códigos, todavia existem restrições. Existem códigos binários que não podem ser representados nas bases numéricas usuais. Exemplos: | |||
:{| class="wikitable" | :{| class="wikitable" | ||
|'''Base2''' || <code>0</code> || <code>00</code> || <code>0000</code> || <code>010</code> || <code>1010</code> || <code>10100</code> | |'''Base2''' || '''<code>0</code>''' <br/><small>(1 dígito)</small>|| '''<code>00</code>''' <br/><small>(2 dígitos)</small> || '''<code>0000</code>''' <br/><small>(4 dígitos)</small>|| '''<code>010</code>''' <br/><small>(3 dígitos)</small> || '''<code>1010</code>''' <br/><small>(4 dígitos)</small> || '''<code>10100</code>''' <br/><small>(5 dígitos)</small> || '''<code>010100</code>''' <br/><small>(6 dígitos)</small> | ||
|- | |- | ||
|'''Base4''' || ? || <code>0</code> || <code>00</code> || ? || <code>22</code> || ? | |'''Base4''' || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code>0</code> || <code>00</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code>22</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code>022</code> | ||
|- | |- | ||
|'''Base16''' || ? || ? || <code>0</code> || ? || <code>a</code> || ? | |'''Base16''' || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code>0</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code>a</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> || <code style="color:red;font-size: x-large; font-weight:bold">?</code> | ||
|} | |} | ||
O código {{baseNh|010|2}} não pode ser representado na base 4 pois se permitíssimos algo como "{{baseNh|02|4}}" seria confundido com o binário {{baseNh|0010|2}}. Assim nas demais interrogações da base 4, apenas os binários com uma quantidade par de dígitos (2, 4 e 6) podem ser representados. As interrogações da base 16 surgem quando a quantidade de dígitos binários não é divisível por 4 (temos interrogações em 1, 2, 3, 5 ou 6 dígitos). | |||
== Definição == | == Definição == |
edições