emkiset.ru

Hoe te converteren van decimaal naar hexadecimaal

De hexadecimale notatie is een nummeringssysteem gebaseerd op de zestien. Dit betekent dat het 16 symbolen heeft die een enkel cijfer kunnen vertegenwoordigen, door A, B, C, D, E en F toe te voegen aan de gebruikelijke decimale nummering. Het converteren van een decimaal naar een hexadecimaal is moeilijker dan het tegenovergestelde doen. Neem de tijd om dit te leren, want het is makkelijker om fouten te vermijden als je de reden begrijpt waarom de conversie werkt.

Conversies van kleine aantallen

decimale0123456789101112131415
hex0123456789EenBCDEF

stappen

Methode 1
Intuïtieve methode

Titel afbeelding Converteren van Decimaal naar Hexadecimaal Stap 1
1
Gebruik deze methode als u een beginner bent in hexadecimale nummering. Van de twee methoden in deze handleiding is dit voor de meeste mensen het gemakkelijkst te volgen. Als je geen problemen meer hebt met de verschillende bases, probeer dan de snelste methode hieronder.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 2
    2
    Schrijf de bevoegdheden van 16. Elk cijfer in een hexadecimaal getal vertegenwoordigt een verschillend vermogen van 16 en eventuele decimaal cijfer vertegenwoordigt een vermogen van 10. Deze lijst met 16 krachten zal zeer nuttig zijn tijdens conversie:
  • 16 = 1 048 576
  • 16 = 65 536
  • 16 = 4096
  • 16 = 256
  • 16 = 16
  • Als het decimale getal dat u gaat converteren groter is dan 1 048 576, bereken dan de hogere macht van 16 en voeg ze toe aan de lijst.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 3
    3
    Zoek het hoogste vermogen van 16 dat overeenkomt met uw decimale nummer. Schrijf het decimale getal dat u wilt converteren. Ga terug naar de vorige lijst. Zoek het hoogste vermogen van 16 dat kleiner is dan het decimale getal.
  • Bijvoorbeeld, als je gaat converteren 495 tot een hexadecimaal getal, kon je de 256 uit de vorige lijst kiezen.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 4
    4
    Deel het decimale getal tussen deze macht van 16. Stop bij het hele getal, negeer elk deel van het antwoord dat achter de komma ligt.
  • In ons voorbeeld 495 ÷ 256 = 1.93 ..., maar we geven alleen om het hele getal 1.
  • Uw antwoord is het eerste cijfer van het hexadecimale nummer. In dit geval, omdat we delen door 256, staat de 1 in de "256ste plaats".
  • Titel afbeelding Converteren van decimaal naar hexadecimaal Stap 5
    5


    Zoek het residu. Dit vertelt je wat er nog over is van het decimale getal dat je gaat converteren. Op dit punt kun je zien hoe je het moet berekenen, net zoals je in a zou doen lange divisie:
  • Vermenigvuldig het laatste antwoord door de deler. In ons voorbeeld 1 x 256 = 256. (Met andere woorden, de 1 in ons hexadecimale getal vertegenwoordigt 256 in basis 10).
  • Trek het antwoord van het dividend af. 495 - 256 = 239.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 6
    6
    Verdeel de rest over de volgende hoogste krachten van 16. Remítete opnieuw aan je lijst met bevoegdheden van 16. Ga naar beneden naar het volgende lagere kracht van 16. Verdeel het residu tussen die waarde naar het volgende cijfer van uw hexadecimaal getal te vinden. (Als de rest kleiner is dan dit nummer, is het volgende cijfer 0).
  • 239 ÷ 16 = 14. Opnieuw negeren we wat na de komma ligt.
  • Dit is het tweede cijfer van ons hexadecimale nummer, in de "16. plaats". Elk getal van 0 tot 15 kan worden weergegeven door een enkel hexadecimaal cijfer. We zullen converteren naar de juiste notatie aan het einde van deze methode.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 7
    7
    Zoek het residu opnieuw. Zoals eerder, vermenigvuldig uw antwoord door de deler en trek het vervolgens van het dividend af. Dit is het residu dat nog moet worden omgezet.
  • 14 x 16 = 224.
  • 239 - 224 = 15, dus het residu is 15.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 8



    8
    Herhaal dit totdat een residu van minder dan 16 is verkregen. Zodra u een residu van 0 tot 15 hebt verkregen, kunt u dit uitdrukken met een enkel hexadecimaal cijfer. Schrijf het op als het laatste cijfer.
  • De laatste "cijfer" van ons hexadecimale getal is 15, in de "1e plaats".
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 9
    9
    Schrijf je antwoord in de juiste notatie. Nu ken je alle cijfers van ons hexadecimale nummer. Maar tot nu toe hebben we alleen gescoord in basis 10. Aan elk cijfer in hexadecimale notatie correct annoteren, zet ze met deze handleiding.
  • De cijfers van 0 tot 9 blijven hetzelfde.
  • 10 = A- 11 = B- 12 = C- 13 = D- 14 = E- 15 = F
  • In ons voorbeeld eindigen we met cijfers (1) (14) (15). In de juiste notatie wordt dit het hexadecimale getal 1EF.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 10
    10
    Controleer je werk Het beoordelen van uw antwoord is eenvoudig als u begrijpt hoe hexadecimaal nummering werkt. Converteer elk cijfer opnieuw naar de decimale vorm en vermenigvuldig het getal met 16 voor die positie. Vervolgens het werk gedaan voor ons voorbeeld.
  • 1EF → (1) (14) (15)
  • Je werkt van rechts naar links, 15 is in 16 = 1e positie. 15 x 1 = 15.
  • Het volgende cijfer links bevindt zich op 16 = 16e positie. 14 x 16 = 224.
  • Het volgende cijfer staat op 16 = 256ste positie. 1 x 256 = 256.
  • Alle cijfers zijn toegevoegd, 256 + 224 + 15 = 495, ons oorspronkelijke nummer.
  • Methode 2
    Snelle methode (afval)

    Titel afbeelding Convert from Decimal to Hexadecimal Step 11
    1
    Deel het decimale getal door 16. Behandel de divisie als een hele divisie. Met andere woorden, stop het antwoord met het hele cijfer in plaats van het berekenen van de cijfers achter de komma.
    • Laten we voor dit voorbeeld ambitieus zijn en het decimale getal 317.547 converteren. Bereken 317.547 ÷ 16 = 19,846, Negeer de cijfers achter de komma.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 12
    2
    Schrijf het residu in hexadecimale notatie. Nu dat je het getal hebt gedeeld door 16, is de rest het gedeelte dat je niet kunt matchen op de 16e plaats of een grotere. Daarom moet het afval op de 1e plaats staan, de laatste cijfer van het hexadecimale getal.
  • Om de rest te vinden, vermenigvuldigt u uw antwoord met de deler en trekt u vervolgens het resultaat van het dividend af. In ons voorbeeld 317.547 - (19.846 x 16) = 11.
  • Converteer het cijfer naar de hexadecimale notatie met het kleine aantal conversie vak bovenaan deze pagina, de 11 wordt B in ons voorbeeld.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 13
    3
    Herhaal het proces met het quotiënt. U hebt de rest omgezet in een hexadecimaal cijfer. Ga nu door met het converteren van het quotiënt, deel het opnieuw door 16. De rest is het voorlaatste cijfer van het hexadecimale getal. Dit werkt met dezelfde logica bovengenoemde: het oorspronkelijke aantal nu gedeeld door (16 x 16 =) 256, zodat het residu is van het getal dat niet kan bereiken over de plaats 256 °. Op dit moment kennen we de 1e plaats, dus de rest moet in de plaats 16 °.
  • In ons voorbeeld 19.846 / 16 = 1240.
  • Residu = 19,846 - (1240 x 16) = 6. Dit is het voorlaatste cijfer van ons hexadecimale getal.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 14
    4
    Herhaal de bewerking totdat een quotiënt van minder dan 16 is verkregen. Vergeet niet om de residuen van 10 naar 15 te converteren naar de hexadecimale notatie. Noteer elk residu terwijl u vordert. Het laatste quotiënt (minder dan 16) is het eerste cijfer van ons nummer. Hier de voortzetting van ons voorbeeld:
  • Neem het laatste quotiënt en deel het opnieuw door 16: 1240/16 = 77, residu 8.
  • 77/16 = 4, residu 13 = D
  • 4 < 16, dus 4 Het is het eerste cijfer.
  • Titel afbeelding Convert from Decimal to Hexadecimal Step 15
    5
    Voltooi het nummer Zoals eerder vermeld, is elk cijfer van het hexadecimale getal van rechts naar links te vinden. Controleer uw werk om ervoor te zorgen dat u ze in de juiste volgorde schrijft.
  • Ons laatste antwoord is 4D86B.
  • Om uw werk te herzien, converteert u elk cijfer opnieuw naar een decimaal getal, vermenigvuldigt u het met de macht van 16 en voegt u de resultaten toe. (4 x 16) + (13 x 16) + (8 x 16) + (6 x 16) + (11 x 1) = 317547, ons oorspronkelijke decimale nummer.
  • tips

    • Om verwarring te voorkomen bij het gebruik van de verschillende nummersystemen, kunt u de basis schrijven als het subscript. Bijvoorbeeld 51210 middelen "512 basis 10", een gemeenschappelijk decimaal getal. 51216 middelen "512 basis 16," gelijk aan het decimale getal van 129810.
    Delen op sociale netwerken:

    Verwant
    Hoe een programma te kraken door DLL-bestanden te wijzigenHoe een programma te kraken door DLL-bestanden te wijzigen
    Hoe Gmail Notifier te hacken om SSL te gebruikenHoe Gmail Notifier te hacken om SSL te gebruiken
    Het 24-uurs schema converteren naar het am- en pm-schemaHet 24-uurs schema converteren naar het am- en pm-schema
    Hoe facturen voor SET in marangatu te communicerenHoe facturen voor SET in marangatu te communiceren
    Hoe percentages te berekenenHoe percentages te berekenen
    Hoe de hexadecimale nummering te begrijpenHoe de hexadecimale nummering te begrijpen
    Hoe te tellen in binair getalHoe te tellen in binair getal
    Hoe centimeters naar inches te converterenHoe centimeters naar inches te converteren
    Hoe te converteren van decimaal naar binairHoe te converteren van decimaal naar binair
    Hoe periodieke decimalen in breuken om te zettenHoe periodieke decimalen in breuken om te zetten
    » » Hoe te converteren van decimaal naar hexadecimaal
    © 2021 emkiset.ru