Hallo, op de site hebben jullie gezegd dat als je ene negatief binair getal wil hebben je er een - voor moet zetten. Ergens anders heb ik gelezen dat ze dan het getal opsplitsen in een tekenbit, een mantissa en een exponent. Kloppen ze allebei?
Tatian
Leerling bovenbouw havo-vwo - zondag 15 februari 2004
Antwoord
Vast wel, want het gaat over twee verschillende zaken! Bij de vraag waar je op doelt stond dat als je met negatieve binaire getallen wilt rekenen je er gewoon een min voor kan zetten, net als bij het tientallig stelsel.
Jij hebt het nu (denk ik) over een variabele bij een programmeertaal! Als zo'n variabele bestaat uit 8 'plekken' waar een 0 of een 1 kan staan dan zou je (in principe) binaire getallen kunnen 'opslaan' van 00000000..11111111.
In dat geval bestaat er niet zoiets als een negatief binaire 'getal'. Als je van 00000011 bijvoorbeeld 00000111 zou aftrekken dan zou je iets krijgen als 11111100 en dat is nog steeds geen negatief getal.
In je vraag suggereer je al dat dat ook anders kan, bijvoorbeeld met een tekenbit e.d. Inderdaad.. dat kan vast, maar dat is dan iets anders.