Wkunl

Hoe te converteren van decimaal naar hexadecimaal

De decimaal (base tien) getallenstelsel heeft tien mogelijke waarden (0,1,2,3,4,5,6,7,8, of 9) voor elke plaats-waarde. In tegenstelling, de hexadecimale (basis zestien) getallenstelsel heeft zestien mogelijke waarden, met de letters A, b, c, d, e en F voor de zes plaats-waarden na 9.

Om verwarring te voorkomen bij het gebruik van verschillende numerieke systemen, kan de basis van elk individueel nummer te geven door te schrijven als een subscript van het getal. Bijvoorbeeld kan het decimale getal 512 worden geschreven als 10 en 512 gelezen "vijfhonderdtwaalf, decimale". Het hexadecimale getal 512 mag door het schrijven van het als 512 16 (dat is 1298 wanneer geconverteerd naar decimale) worden opgegeven als "basis zestien".

Stappen

Hoe te converteren van decimaal naar hexadecimaal. Verdeel het decimale getal door 16.
Hoe te converteren van decimaal naar hexadecimaal. Verdeel het decimale getal door 16.

Met de hand

  1. 1
    Verdeel het decimale getal door 16. Behandel de divisie als een integer deling, dat is, niet het quotiënt berekenen in decimalen - stoppen zodra een rest wordt verkregen.
  2. 2
    Noteer de rest in hexadecimale notatie.
    Bijvoorbeeld, als de rest 11, noteren als B 16 (het subscript 16 geeft een hexadecimaal karakter). Raadpleeg de Google Begrijp hexadecimale aan de basis 16 tekens van de hexadecimale notatie te leren.
  3. 3
    Verdeel het quotiënt verkregen door 16 (behandeling van de divisie als een integer deling) en opnieuw te schrijven de rest verkregen in hexadecimale notatie.
  4. 4
    Herhaal de bovenstaande stappen totdat een quotiënt kleiner dan 16 wordt verkregen.
    Tijdens het proces elke keer schrijf de rest verkregen in hexadecimale notatie.
    Let op dat we moeten ook het laatste quotiënt (degene die minder dan 16) van het proces in hexadecimale notatie schrijven.
  5. 5
    Schik de lijst van restanten en het laatste quotiënt van links naar rechts in de volgorde waarin ze zijn verkregen, het bijhouden van de laatste quotiënt in de laatste plaats.
    De gewenste hexadecimale waarde van het gegeven decimaal getal is gewoon deze volgorde te lezen van rechts naar links.
    Bijvoorbeeld als de sequentie leest 2F34, de gewenste hexadecimale waarde 43F2.

Met windows rekenmachine

  1. 1
    Op uw Windows-computer op start te drukken, kiest u 'accessoires' en vervolgens op 'berekenen'. Een rekenmachine verschijnt nu op uw scherm.
  2. 2
    Op deze rekenmachine venster selecteer 'view' en laat 'programmer'.
  3. 3
    Na het veiligstellen van de optie 'december' is gekozen (2 e radioknop in de richting van de linkerkant van het venster), voert u het nummer dat u wilt converteren
  4. 4
    Selecteer nu de optie 'hex'. Het resultaat wordt automatisch weergegeven.

Voorbeelden

256

  1. Laten we om te zetten 256 naar hexadecimaal. Deel dit door 16: 256/16 = 16.
  2. Aangezien het geen rest, zet "0" als een rest.
  3. Verdeel 16 door 16, dat is 1. No rest, dus nogmaals zet "0" als een rest.
  4. Tenslotte, omdat er nog 1/16 kleiner is dan een, gewoon 1 als rest. Ons rest lijst is 001, dus we wisselen het rond en krijg 100. 100 is hexadecimaal voor 256!

2500

  1. Deze krijgt meer lastig. Verdeel 2500 met 16, krijgen we 156,25. Vermenigvuldig ons rest, (0,25), met 16. Dit geeft ons 4. Voeg 4 aan de lijst van restanten.
  2. Verdeel 156 door 16, dat geeft ons 9.75. Vermenigvuldig de rest met 16, krijgen we 12. Voeg 12 aan de lijst van restanten. (Vergeet niet, in hexadecimale, 12 is C, dus zet C plaats.) Onze restant lijst zou moeten zijn: 4C.
  3. Omdat we weten dat 9/16 is minder dan een, voeg 9 aan de lijst van restanten zonder de moeite om het te verdelen. De rest lijst is 4C9. Schakel het rond, en we krijgen 9C4. 9C4 is hexadecimaal voor 2500.

Omrekeningstabel

Decimale 0123456789101112131415
Hex 0123456789EenBCDEF