Decimal till hexadecimal Calculator är ett gratis onlineverktyg som utarbetats av GeekforGeeks som omvandlar det givna värdet på decimaltalet till värdet på det hexadecimala talet. Det är ett snabbt och lättanvänt verktyg som hjälper elever att lösa olika problem.
Innehållsförteckning
- Hur man använder decimal till hexadecimal kalkylator?
- Vad är decimal till hexadecimal konvertering?
- Konvertera decimal till hexadecimal
- Decimal till hexadecimal tabell
- Decimal till hexadecimal konvertering Lösta exempel
- Övningsfrågor
- Vanliga frågor
Hur man använder decimal till hexadecimal kalkylator?
Vi kan enkelt använda decimal till hexadecimal omvandlare genom att följa stegen som diskuteras nedan,
Steg 1: Ange det angivna värdet i decimalfältet.
Steg 2: Klicka på konvertera knappen för att konvertera decimalvärdet till hexadecimalvärdet.
Steg 3: Värdet som visas som resultat är det obligatoriska värdet i hexadecimal form.
Vad är decimal till hexadecimal konvertering?
Decimal till hexadecimal konvertering är processen att konvertera ett decimaltal till ett hexadecimalt tal. De decimalt siffersystem har ett basvärde på 10 (0 till 9) och hexadecimalen har ett basvärde på 16 (0 till 9 och A till F för 10-15).
Det finns olika sätt att konvertera Decimal till Hex tal. De är följande:
Konvertera tal med heltalsdelen
Steg 1: Ta decimaltalet som utdelning och 16 som divisor (hexadecimalt tal kommer att ha 16 som bas)
Steg 2: Dela utdelningen med divisorn och lagra resten i en array
Steg 3: Dela nu kvoten som erhålls från steget ovan med 16 och lagra resten i arrayen.
Steg 4: Upprepa det tredje steget tills siffran är större än noll.
Steg 5: Det slutliga hexadecimala värdet kommer att vara den omvända ordningen av arrayen.
Exempel 1: Låt oss betrakta ett decimaltal 450. Vi måste konvertera detta decimaltal till ett hexadecimalt tal.
Lösning:
Givet: Decimaltal = 450(10)
Steg 1: 450/16 ger Q1 = 28 och R1 = 2
Steg 2: 28/16 ger Q2 = 1 och R2 = 12 = C
Steg 3: 1/16 ger Q3 = 0 och R3 = 1
Steg 4: 0/16 ger Q4 = 0 och R4 = 0
Därför är det hexadecimala värdet 01C2 (16)
Konvertera tal med bråkdelar
Steg 1: Ta det decimala bråktalet och multiplicera det med 16 (hexadecimalt tal kommer att ha 16 som bas)
Steg 2: Lagra resten i en array, dvs heltalsdelen
Steg 3: Upprepa ovanstående två steg tills siffran är noll.
Steg 4: Det slutliga hexadecimala värdet kommer att vara elementen i arrayen.
automatteori
Exempel 1: Konvertera 0,0645 (10) till _______ (16)
Lösning:
Givet: Decimaltal = 0,0645(10)
Steg 1: 0,0645 x 16 = 1,032 och R1 = 1
Steg 2: 0,032 x 16 = 0,512 och R2 = 0
Steg 3: 0,512 x 16 = 8,192 och R3 = 8
Steg 4: 0,192 x 16 = 3,072 och R3 = 3
Steg 5: 0,072 x 16 = 1,152 och R3 = 1
Bråkdelen är fortfarande inte noll så den fortsätter, nu kan vi ta upp till 5 rester
Därför är det hexadecimala värdet 0,10831...(16)
Konvertera tal med både heltals- och bråkdelar
Stegen för både heltalsdelen och bråkdelen ska följas.
Exempel 1: Konvertera 256.00390625 (10) till _________ (16)
Lösning:
Givet: Decimaltal = 256,00390625(10)
Låt oss utföra konverteringen på heltalsdelen:
Heltalsvärde = 256(10)
Steg 1: 256/16 ger Q1 = 16 och R1 = 0
Steg 2: 16/16 ger Q2 = 1 och R2 = 0
Steg 3: 1/16 ger Q3 = 0 och R3 = 1
Låt oss utföra omvandlingen på bråkdel:
Bråkvärde = 0,00390625(10)
Steg 1: 0,00390625 x 16 = 0,0625 och R1 = 0
Steg 2: 0,0625 x 16 = 1,0 och R2 = 1
Steg 3: 0,0 x 16 = 0 och R3 = 0
Därför är det hexadecimala värdet 100,010 (16)
Indirekt konvertering
I denna typ av omvandling , konverterar vi decimaltalet till ett binärt tal eller oktalt tal och konverterar det vidare till ett hexadecimalt tal genom att gruppera siffror.
Exempel 1: Konvertera 66 (10) till _______ (16)
Lösning:
Given: Decimaltal = 345(10)
Konvertera det givna decimaltalet till dess binära form:
Binärt tal = 1000010(2)
Gruppera nu 4 binära siffror som en grupp och skriv dess hexadecimala värde
dvs.0100 0010
vad står google förDärför är hexadecimalt tal = 42 (16)
Konvertera decimal till hexadecimal
Att konvertera decimal till hexadecimal är enkel med hjälp av en konverteringstabell. Memorera tabellen för enkel omvandling av siffrorna 1 till 15. För att konvertera större tal, dividera med 16 och använd resten som hexadecimal siffra. Kontrollera tabellen för värden 0 till 15 som referens.
Decimal till hexadecimal tabell
Följande tabell visar representationen av hexadecimala, decimala och binära värden:
Decimalsiffra | Hexadecimal siffra | Binär form |
---|---|---|
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 |
elva | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | OCH | 1110 |
femton | F | 1111 |
Kolla också:
- Decimal till binär
- Talsystem och basomvandlingar
- Konvertera decimal till oktal
Decimal till hexadecimal konvertering Lösta exempel
Exempel 1: Konvertera 20 i decimal till hexadecimal
Lösning:
Vi vet att för att konvertera ett tal från decimal till hexadecimal måste vi dividera talet med 16 och sedan successivt dividera kvoten med 16 tills kvoten är noll
20 ÷ 16 ger Q1 = 1, R1 = 4
1 ÷ 16 ger Q2 = 0, R2 = 1
js onclickDärför är 20 i decimal lika med 14 i hexadecimal
Exempel 2: Konvertera (678) 10 till hexadecimal
Lösning:
678 ÷ 16 ger Q1 = 42, R1 = 6
42 ÷ 16 ger Q2 = 2, R2 = 10 = A
2 ÷ 16 ger Q3 = 0, R3 = 2
Därför, (678)10= 2A6 i hexadecimal
Exempel 3: Konvertera (1429) 10 till hexadecimal
Lösning:
1429 ÷ 16 ger Q1 = 89 och R1 = 5
89 ÷ 16 ger Q2 = 5 och R2 = 9
5 ÷ 16 ger Q3 = 0 och R3 = 5
Därför (1429)10= 595 i hexadecimal
Exempel 4: Konvertera 0,125 till hexadcimal
Lösning:
För att konvertera ett bråktal multiplicerar vi bråkdelen med 16 och multiplicerar sedan bråkdelen av produkten med 16 tills talet blir noll och skriver sedan resultatet från den första produkten och inte från den sista som vi normalt gör.
0,125 ⨯ 16 = 2,0
0 ⨯ 16 = 0
Därför, (.125)10= 0,2
Öva frågor om decimal till hexadecimal konvertering
Q1: 234
Q2: 4573
Q3: 0,1345
Q4: 675434
F5: 567
Vanliga frågor om decimal till hexadecimal konvertering
1. Hur konverterar man Decimal till Hex?
- Dividera talet med 16.
- Få heltalskvoten för nästa iteration.
- Få resten för hex-siffran.
- Upprepa stegen tills kvoten är lika med 0.
2. Vad är förändringen i baser vid konverteringen från decimal till hexadecimal?
Basen från 10 (decimal) ändras till 16 (hexadecimal).
3. Vad betyder 0 i hexadecimal?
Decimaltalet 0 är också lika med 0 i hexadecimal form.
4. Vad är decimal till hexadecimal konvertering?
Decimal till hex konvertering är processen att konvertera ett decimaltal med basen 10 till ett hexadecimalt tal med basen 16.
5. Vad är omvandling av decimal till hexadecimal?
Omvandlingen av decimaltal till hexadecimal innebär att representera decimala värden med hjälp av numreringssystemet base-16. I detta system representeras siffror från 0 till 9 som vanligt och siffror från 10 till 15 representeras som A, B, C, D, E respektive F. Processen inkluderar att dividera decimaltalet med 16 upprepade gånger och notera resten för att erhålla den hexadecimala ekvivalenten. Denna metod möjliggör enkel representation av värden i datorer, eftersom hexadecimal används ofta i programmering och beräkning.