Wikibooks:Wachtruimte/Computerarchitectuur/Dataweergave: verschil tussen versies
Wikibooks:Wachtruimte/Computerarchitectuur/Dataweergave (bewerken)
Versie van 26 okt 2007 11:17
, 14 jaar geleden→Negatieve waarden
===Negatieve waarden===
Er worden twee manieren gebruikt om negatieve waarden weer te geven in computersystemen. De belangrijkste en eenvoudigste is door middel van een signbit (teken). Dit betekent dat het
Een belangrijk aspect van signed variabelen is dat ze een lager maximumwaarde hebben dan hun unsigned variant. We nemen als voorbeeld weer even een 16-bit integer. Als deze unsigned is dan liggen alle waarden tussen de 0 en de 65.535. Als deze echter signed is dan worden alle mogelijke waarden verdeeld over positieve en negatieve getallen, waarbij de nul als positief wordt gezien. Doordat het laatste bit wordt gebruikt als signbit wordt het bereik van de integer nu - 2<sup>15</sup> tot 2<sup>15</sup> -1, oftewel -32.786 to 32.785.
|