logo

Decimaal naar hexadecimaal converter

Decimaal naar hexadecimaal Calculator is een gratis online tool opgesteld door GeekforGeeks die de gegeven waarde van het decimale getal omzet in de waarde van het hexadecimale getal. Het is een snelle en gemakkelijk te gebruiken tool waarmee studenten verschillende problemen kunnen oplossen.



Inhoudsopgave

Hoe decimaal naar hexadecimaal rekenmachine te gebruiken?

Wij kunnen gemakkelijk gebruik maken van de decimaal naar hexadecimaal converter door de onderstaande stappen te volgen,

Stap 1: Voer de opgegeven waarde in het decimale invoerveld in.

Stap 2: Klik op de knop Converteren om de decimale waarde om te zetten in de hexadecimale waarde.



Stap 3: De waarde die als resultaat wordt weergegeven, is de vereiste waarde in hexadecimale vorm.

Wat is decimale naar hexadecimale conversie?

Decimaal naar hexadecimaal conversie is het proces waarbij een decimaal getal naar een hexadecimaal getal wordt omgezet. De decimaal cijfersysteem heeft een basiswaarde van 10 (0 tot 9) en de hexadecimaal heeft een basiswaarde van 16 (0 tot 9 en A tot F voor 10-15).

Er zijn verschillende manieren om te converteren Decimaal naar Hex cijfers. Ze zijn als volgt:



Getallen converteren met het geheeltallige gedeelte

Stap 1: Neem het decimale getal als deeltal en 16 als deler (het hexadecimale getal heeft 16 als grondtal)

Stap 2: Deel het deeltal met de deler en sla de rest op in een array

Stap 3: Deel nu het uit de bovenstaande stap verkregen quotiënt door 16 en sla de rest op in de array.

Stap 4: Herhaal de derde stap totdat het getal groter is dan nul.

Stap 5: De uiteindelijke hexadecimale waarde is de omgekeerde volgorde van de array.

Voorbeeld 1: Laten we een decimaal getal 450 bekijken. We moeten dit decimale getal omzetten naar een hexadecimaal getal.

Oplossing:

Gegeven: decimaal getal = 450(10)

Stap 1: 450/16 geeft Q1 = 28 en R1 = 2

Stap 2: 28/16 geeft Q2 = 1 en R2 = 12 = C

Stap 3: 1/16 geeft Q3 = 0 en R3 = 1

Stap 4: 0/16 geeft Q4 = 0 en R4 = 0

Daarom is de hexadecimale waarde 01C2 (16)

Getallen converteren met fractionele delen

Stap 1: Neem het decimale breukgetal en vermenigvuldig het met 16 (het hexadecimale getal heeft 16 als grondtal)

Stap 2: Bewaar de rest in een array, dat wil zeggen het gehele deel

Stap 3: Herhaal de bovenstaande twee stappen totdat het getal nul is.

Stap 4: De uiteindelijke hexadecimale waarde zijn de elementen van de array.

tekenreeksen splitsen c++

Voorbeeld 1: Converteer 0,0645 (10) naar _______ (16)

Oplossing:

Gegeven: decimaal getal = 0,0645(10)

Stap 1: 0,0645 x 16 = 1,032 en R1 = 1

Stap 2: 0,032 x 16 = 0,512 en R2 = 0

Stap 3: 0,512 x 16 = 8,192 en R3 = 8

Stap 4: 0,192 x 16 = 3,072 en R3 = 3

Stap 5: 0,072 x 16 = 1,152 en R3 = 1

Het fractionele deel is nog steeds niet nul, dus het gaat door, nu kunnen we maximaal 5 resten nemen

Daarom is de hexadecimale waarde 0,10831…(16)

Getallen converteren met zowel gehele getallen als breuken

De stappen van zowel het gehele deel als het breukdeel moeten worden gevolgd.

Voorbeeld 1: Converteer 256.00390625 (10) naar _________ (16)

Oplossing:

Gegeven: decimaal getal = 256,00390625(10)

Laten we de conversie uitvoeren op een geheel getal:

Geheel getal = 256(10)

Stap 1: 256/16 geeft Q1 = 16 en R1 = 0

Stap 2: 16/16 geeft Q2 = 1 en R2 = 0

Stap 3: 1/16 geeft Q3 = 0 en R3 = 1

Laten we de conversie uitvoeren op een fractioneel deel:

Fractionele waarde = 0,00390625(10)

Stap 1: 0,00390625 x 16 = 0,0625 en R1 = 0

Stap 2: 0,0625 x 16 = 1,0 en R2 = 1

Stap 3: 0,0 x 16 = 0 en R3 = 0

Daarom is de hexadecimale waarde 100,010 (16)

Indirecte conversie

Bij dit soort conversie , converteren we het decimale getal naar een binair getal of octaal getal en converteren het verder naar een hexadecimaal getal door cijfers te groeperen.

java-arraylijst

Voorbeeld 1: Converteer 66 (10) naar _______ (16)

Oplossing:

Gegeven: Decimaal getal = 345(10)

Converteer het gegeven decimale getal naar zijn binaire vorm:

Binair getal = 1000010(2)

Groepeer nu 4 binaire cijfers als één groep en schrijf de hexadecimale waarde ervan

d.w.z.0100 0010

Daarom hexadecimaal getal = 42 (16)

Converteer decimaal naar hexadecimaal

Het converteren van decimaal naar hexadecimaal is eenvoudig met behulp van een conversietabel. Onthoud de tabel gemakkelijk conversie van de getallen 1 tot en met 15. Om grotere getallen om te rekenen, deelt u door 16 en gebruikt u de rest als het hexadecimale cijfer. Controleer de tabel voor de waarden 0 tot 15 ter referentie.

Decimaal naar hexadecimaal tabel

De volgende tabel toont de weergave van hexadecimale, decimale en binaire waarden:

Decimaal cijfer Hexadecimaal cijfer Binaire vorm
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
10 A 1010
elf B 1011
12 C 1100
13 D 1101
14 EN 1110
vijftien F 1111

Controleer ook:

  • Decimaal naar binair
  • Nummersysteem en basisconversies
  • Converteer decimaal naar octaal

Decimaal naar hexadecimaal conversie opgeloste voorbeelden

Voorbeeld 1: Converteer 20 in decimaal naar hexadecimaal

Oplossing:

We weten dat we, om een ​​getal van decimaal naar hexadecimaal te converteren, het getal door 16 moeten delen en vervolgens het quotiënt achtereenvolgens door 16 moeten delen totdat het quotiënt nul is.

20 ÷ 16 geeft Q1 = 1, R1 = 4

1 ÷ 16 geeft Q2 = 0, R2 = 1

Daarom is 20 in decimalen gelijk aan 14 in hexadecimaal

Voorbeeld 2: Converteren (678) 10 naar hexadecimaal

Oplossing:

678 ÷ 16 geeft Q1 = 42, R1 = 6

42 ÷ 16 geeft Q2 = 2, R2 = 10 = A

2 ÷ 16 geeft Q3 = 0, R3 = 2

Daarom (678)10= 2A6 in hexadecimaal

Voorbeeld 3: Converteren (1429) 10 in hexadecimaal

Oplossing:

1429 ÷ 16 geeft Q1 = 89 en R1 = 5

89 ÷ 16 geeft Q2 = 5 en R2 = 9

5 ÷ 16 geeft Q3 = 0 en R3 = 5

Vandaar (1429)10= 595 in hexadecimaal

Voorbeeld 4: Converteer 0,125 naar hexadcimaal

Oplossing:

Om een ​​gebroken getal te converteren, vermenigvuldigen we het gebroken deel met 16 en vermenigvuldigen we vervolgens opnieuw het gebroken deel van het product met 16 totdat het getal nul wordt. Vervolgens schrijven we het resultaat van het eerste product en niet van het laatste, zoals we normaal doen.

0,125 ⨯ 16 = 2,0

0 ⨯ 16 = 0

Daarom (.125)10= 0,2

Oefenvragen over decimaal naar hexadecimaal converteren

Vraag 1: 234

Vraag 2: 4573

Vraag 3: 0,1345

Vraag 4: 675434

Vraag 5: 567

java csv lezen

Veelgestelde vragen over decimale naar hexadecimale conversie

1. Hoe decimaal naar hexadecimaal te converteren?

  1. Deel het getal door 16.
  2. Haal het gehele quotiënt op voor de volgende iteratie.
  3. Haal de rest op voor het hexadecimale cijfer.
  4. Herhaal de stappen totdat het quotiënt gelijk is aan 0.

2. Wat is de verandering in basen bij de conversie van decimaal naar hexadecimaal?

De basis van 10 (decimaal) verandert in 16 (hexadecimaal).

3. Wat betekent 0 in hexadecimaal?

Het decimale getal 0 is ook gelijk aan 0 in hexadecimale vorm.

4. Wat is decimale naar hexadecimale conversie?

Decimaal naar hex-conversie is het proces waarbij een decimaal getal met grondtal 10 wordt omgezet naar een hexadecimaal getal met grondtal 16.

5. Wat is de conversie van decimaal naar hexadecimaal?

De conversie van decimale getallen naar hexadecimaal omvat het weergeven van decimale waarden met behulp van het grondtal 16-nummeringssysteem. In dit systeem worden de cijfers 0 tot en met 9 zoals gebruikelijk weergegeven en worden de cijfers van 10 tot en met 15 weergegeven als respectievelijk A, B, C, D, E en F. Het proces omvat het herhaaldelijk delen van het decimale getal door 16 en het noteren van de resten om het hexadecimale equivalent te verkrijgen. Deze methode maakt een eenvoudige weergave van waarden in computers mogelijk, aangezien hexadecimaal vaak wordt gebruikt bij programmeren en computergebruik.