Het hexadecimale nummering systeem is nuttig in de informatica , omdat het kan nummers efficiënter dan zowel de binaire of decimale systemen kunnen coderen . Het hexadecimale systeem maakt gebruik van de cijfers 0 tot 9 plus de eerste zes letters van het alfabet om een basis - 16 getal systeem te creëren . De letters A , B , C , D , E , en F staan voor de nummers 10 tot en met 15 respectively.If u wilt regelmatige basis - 10 getal om te zetten in een basis - 16 nummer , gebruikt u de gids hieronder . Dit kan van pas komen als u niet beschikt over conversie rekenmachine . Instructies 1 Kijk eerst in deze lijst van bevoegdheden van 16:16 ^ 0 = 116 ^ 1 = 1616 ^ 2 = 25616 ^ 3 = 409616 ^ 4 = 6.553.616 ^ 5 = 1048576 ... etc Zoek de twee nummers in deze lijst dat je basis - 10 getal is tussen , en kies het laagste nummer . Bijvoorbeeld, als je basis - 10 nummer is 50011 , dan zou je pick 4096 , want 50.011 is tussen 4096 en 65536 . Look 2 op de kracht van 16 die je geplukt in stap 1 , en voeg 1 aan de exponent . Bijvoorbeeld , sinds 4096 = 16 ^ 3 , dan hebben we 3 + 1 = 4 . Dit vertelt je hoeveel cijfers je hexuitdraaiaantal zal hebben . Dus 50.011 zal 4 cijfers hebben in base - 16 . 3 Om het eerste cijfer van het hexadecimale getal te vinden , verdeel je basis - 10 getal door het nummer dat u gekozen in stap 1 , en houd de rest . We hebben 50011/4096 = 12 met rest 859 . Sinds 12 is gelijk aan C in hexadecimaal , de vuist cijfer is C. 4 Neem nu de rest u vond in stap 3 , en herhaal stap 1 . 859 is tussen de 256 en 4096 , dus we halen 256 . Verdeel 859 door 256 en houd de rest . Dus 859/256 = 3 met rest 91 . Dus het tweede cijfer is 3 . Herhaal 5 en de rest 91 . Aangezien 91 is tussen 16 en 256 berekenen we 91/16 = 5 met rest 11 . Dus 5 is het derde cijfer . 6 Sinds ons rest was 11 in de stap hierboven , en ons nummer is 4 cijfers lang , het laatste cijfer is gewoon de hexadecimale equivalent van 11 , dat is B. 7 slotte is de volledige voorstelling van 50.011 in hexadecimaal is C35B .
|