Binair Tellen hoe doe ik dat ook al weer ?

In sommige coderingen zo als Base64 word binair gebruikt om te coderen of te decoderen ik ga niet uit leggen hoe dat decoderen werkt maar het fijt is nu eenmaal dat je binair nodig heb daarom ga ik je nu leren op deze manier te tellen.

Een binair getal is een reeks cijfers zo als "1010" of "10011". In binaire notatie worden alleen nullen en eenen gebruik in tegen stelling tot het decimale cijfer stelsel dat gebruikt 0 t/m 9 om cijfen combinaties mee te maken.

Bij elke 1 die aan het einde van een string komt staat komt er een 0 voor in de plaats je kan het makkelijkste zien als botsen en terugtrekkken en weer ..

Kijk maar:

1 = 00001          
2 = 00010          
3 = 00011          
4 = 00100          
5 = 00101          
6 = 00110          
7 = 00111          
8 = 01000          

Dit is voor mij ook moeilijk uit te leggen maar mischien begrijp je het voorbeeld hier boven wel als je het niet begrijpt heb ik hier onder de som dit is de formule dit je nodig heb om van binair naar decimaal te rekenen

 

00101(bin) naar decimaal

1 * 2^0 = 1
0 * 2^1 = 0
1 * 2^2 = 4
0 * 2^3 = 0
0 * 2^4 = 0
------+
5 decimaal

(Met dank aan Genetics)

 

 

1 * 2^1 = 1
1 * 2^2 = 2
1 * 2^3 = 4
1 * 2^4 = 6
1 * 2^5 = 8
------+
15 decimaal
 
 
Laten we eens getal 11111 proberen
 
1 * 2 ^ 0 = 1
1 * 2 ^ 1 = 2
1 * 2 ^ 2 = 4
1 * 2 ^ 3 = 8
1 * 2 ^ 4 = 16
------+
32 decimaal
 

De som is dus getal * 2 tot de Postitie (^) ..

Simpel toch ?

 

 

 

 

[Rc][2002][TCuH]

-Groetjes aan-
Ziro
r00t
Stty0
SnAke
AssEmblr
Mijn Meisje
NadienTje
genetics
Madbrain
-Gemaakt Door-
Ravecool
They Call us Hackers
[email protected]
http://ziro.tk
100% gnu/pl
 
-Reverenties-
* blacksun.box.sk
* Pc beveiligd
* neworder.box.sk
* www.system7.org
* [TCuH] Forum
Hosted by www.Geocities.ws

1