Wikibooks:Wachtruimte/Computerarchitectuur/Dataweergave: verschil tussen versies

Het grootste verschil tussen het binair en decimaal stelsel zit hem in het feit dat door het gebruik van alleen de nul en de een, iedere positie slecht 2 mogelijke waarden vertegenwoordigt, of nul, of 1 keer de waarde van de positie zoals hierboven beschreven.
 
Een standaardwaarde in een computer is een byte, een byte bestaat, bij heden daagse computers, uit vieracht bits. Een byte kan dus elke waarde van 0 (00000000000) tot 15256 (111111111111) vertegenwoordigen. Een integer bestaat meestal uit 4 of 8 bytes. Als je weet hoeveel bits je tot je beschikking hebt, bijvoorbeeld 4 bytes * 48 bits geeft je 1632 bits voor een integer, dan kan je de maximale waarde berekenen. Om deze waarde te vinden voer je de volgende berekening uit 2<sup>n</sup> -1 waarbij n het aantal bits is. Voor 1632 bits is dit dus 2<sup>1632</sup> -1 = 654.294.967.535295.
 
===Negatieve waarden===
0111 1011 => 123
<Illustratie van de cirkel volgt>
 
 
 
==Hexadecimaal stelsel==
Anonieme gebruiker
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.