Hoe is Gray-code ontstaan?
De Gray-code is bedacht door Frank Gray, een Amerikaanse natuurkundige en ingenieur, in 1953. Hij wilde de precisie verbeteren bij het omzetten van analoge signalen naar digitale signalen.
Wat is Gray-code?
Gray-code is een manier om binaire getallen te ordenen waarbij elk opeenvolgend getal slechts één bit verschilt van het vorige. Bijvoorbeeld, de overgang van 0 naar 1 in Gray-code verandert maar één bit, in tegenstelling tot gewone binaire nummering waar meerdere bits tegelijk kunnen veranderen.
Deze eigenschap van Gray-code is handig in situaties waar precisie en het vermijden van fouten belangrijk zijn. Het minimaliseert fouten bij het omzetten of verzenden van signalen van analoge naar digitale vorm, vooral bij het detecteren van kleine veranderingen in invoersignalen.
Lees meer over Gray-code op Wikipedia (en)
De functie Gray-code
Bovenaan het scherm staat een tekstveld waarin je een decimale of binaire cijferreeks plaatst, die versleuteld of ontsleuteld moet worden.
Daaronder staat een schuifknop waar je aan kunt geven of je de cijferreeks wilt coderen of wilt ontsleutelen.
Onder deze schuifknop staat een andere schuifknop met de opties Decimaal en Binair. Hier kies je of je ingevoerde waarde bestaat uit decimale getallen of binaire getallen.
Onder Uitvoer zie je twee resultaat.
Onder Decimaal zie je de Uitvoer van je ingevoerde waarde als decimaal getal.
Onder Binair staat de Uitvoer van je ingevoerde waarde als binair getal.