Desimaalista heksadesimaaliin Laskin on GeekforGeeksin valmistelema ilmainen online-työkalu, joka muuntaa annetun desimaaliluvun arvon heksadesimaaliluvun arvoksi. Se on nopea ja helppokäyttöinen työkalu, joka auttaa opiskelijoita ratkaisemaan erilaisia ongelmia.
Sisällysluettelo
- Kuinka käyttää desimaali-heksadesimaalilaskuria?
- Mikä on muunnos desimaalista heksadesimaaliksi?
- Muunna desimaalit heksadesimaaliksi
- Desimaali-heksadesimaalitaulukko
- Ratkaistuja esimerkkejä desimaali- ja heksadesimaalimuunnoksista
- Harjoittelukysymykset
- UKK
Kuinka käyttää desimaali-heksadesimaalilaskuria?
Voimme käyttää helposti desimaali-heksadesimaalimuunnin seuraamalla alla käsiteltyjä vaiheita,
Vaihe 1: Syötä annettu arvo desimaalisyöttökenttään.
Vaihe 2: Napsauta muunnospainiketta muuntaaksesi desimaaliarvon heksadesimaaliarvoksi.
Vaihe 3: Tuloksena näkyvä arvo on vaadittu arvo heksadesimaalimuodossa.
Mikä on muunnos desimaalista heksadesimaaliksi?
Muunnos desimaalista heksadesimaaliksi on prosessi, jossa desimaaliluku muunnetaan heksadesimaaliluvuksi. The desimaalilukujärjestelmä sen perusarvo on 10 (0 - 9) ja heksadesimaaliluvun perusarvo on 16 (0 - 9 ja A - F 10 - 15).
Muuntamiseen on erilaisia tapoja Desimaali hex numeroita. Ne ovat seuraavat:
Numeroiden muuntaminen kokonaislukuosalla
Vaihe 1: Ota desimaaliluku osingoksi ja 16 jakajaksi (heksadesimaaliluvun perustana on 16)
Vaihe 2: Jaa osinko jakajalla ja tallenna loput taulukkoon
Vaihe 3: Jaa nyt edellisestä vaiheesta saatu osamäärä 16:lla ja tallenna jäännös taulukkoon.
Vaihe 4: Toista kolmatta vaihetta, kunnes luku on suurempi kuin nolla.
Vaihe 5: Lopullinen heksadesimaaliarvo on taulukon käänteinen järjestys.
Esimerkki 1: Tarkastellaan desimaalilukua 450. Tämä desimaaliluku on muutettava heksadesimaaliluvuksi.
Ratkaisu:
Annettu: desimaaliluku = 450(10)
Vaihe 1: 450/16 antaa Q1 = 28 ja R1 = 2
Vaihe 2: 28/16 antaa Q2 = 1 ja R2 = 12 = C
Vaihe 3: 1/16 antaa Q3 = 0 ja R3 = 1
Vaihe 4: 0/16 antaa Q4 = 0 ja R4 = 0
Siksi heksadesimaaliarvo on 01C2 (16)
Numeroiden muuntaminen murto-osilla
Vaihe 1: Ota desimaaliluku ja kerro se 16:lla (heksadesimaaliluvun perustana on 16)
Vaihe 2: Tallenna loppuosa taulukkoon eli kokonaislukuosa
Vaihe 3: Toista yllä olevat kaksi vaihetta, kunnes luku on nolla.
Vaihe 4: Lopullinen heksadesimaaliarvo on taulukon elementit.
nukkua javascriptille
Esimerkki 1: Muunna 0,0645 (10) _______ (16)
Ratkaisu:
Annettu: desimaaliluku = 0,0645(10)
Vaihe 1: 0,0645 x 16 = 1,032 ja R1 = 1
Vaihe 2: 0,032 x 16 = 0,512 ja R2 = 0
Vaihe 3: 0,512 x 16 = 8,192 ja R3 = 8
Vaihe 4: 0,192 x 16 = 3,072 ja R3 = 3
Vaihe 5: 0,072 x 16 = 1,152 ja R3 = 1
Murto-osa ei ole vieläkään nolla, joten se jatkuu, nyt voimme ottaa jopa 5 jäännöstä
Siksi heksadesimaaliarvo on 0,10831…(16)
Numeroiden muuntaminen sekä kokonaisluku- että murto-osilla
Sekä kokonaislukuosan että murto-osan vaiheita tulee noudattaa.
Esimerkki 1: Muunna 256.00390625 (10) _________ (16)
Ratkaisu:
Annettu: desimaaliluku = 256.00390625(10)
Suoritetaan muunnos kokonaislukuosalle:
Kokonaisluku = 256(10)
Vaihe 1: 256/16 antaa Q1 = 16 ja R1 = 0
Vaihe 2: 16/16 antaa Q2 = 1 ja R2 = 0
Vaihe 3: 1/16 antaa Q3 = 0 ja R3 = 1
Suoritetaan muunnos murto-osalle:
Murtoluku = 0,00390625(10)
Vaihe 1: 0,00390625 x 16 = 0,0625 ja R1 = 0
susi vastaan kettuVaihe 2: 0,0625 x 16 = 1,0 ja R2 = 1
Vaihe 3: 0,0 x 16 = 0 ja R3 = 0
Siksi heksadesimaaliarvo on 100,010 (16)
Epäsuora muunnos
Tämän tyyppisessä muuntaminen , muunnamme desimaaliluvun binääriluvuksi tai oktaaliluvuksi ja muunnamme sen edelleen heksadesimaaliluvuksi ryhmittelemällä numeroita.
Esimerkki 1: Muunna 66 (10) _______ (16)
Ratkaisu:
Annettu: Desimaaliluku = 345(10)
Muunna annettu desimaaliluku sen binäärimuotoon:
Binääriluku = 1000010(2)
Ryhmittele nyt 4 binaarinumeroa yhdeksi ryhmäksi ja kirjoita sen heksadesimaaliarvo
eli0100 0010
Siksi heksadesimaaliluku = 42 (16)
Muunna desimaalit heksadesimaaliksi
Desimaalien muuntaminen heksadesimaaliksi on helppoa muunnostaulukon avulla. Muista taulukko helposti muuntaminen luvuista 1–15. Jos haluat muuntaa suurempia lukuja, jaa 16:lla ja käytä jäännöstä heksadesimaalilukuna. Tarkista taulukosta arvot 0 - 15 viitteeksi.
Desimaali-heksadesimaalitaulukko
Seuraavassa taulukossa on esitetty heksadesimaali-, desimaali- ja binääriarvot:
Desimaaliluku | Heksadesimaaliluku | Binäärimuoto |
---|---|---|
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 |
yksitoista | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | JA | 1110 |
viisitoista | F | 1111 |
Tarkista myös:
- Desimaalista binaariin
- Numerojärjestelmä ja perusmuunnokset
- Muunna desimaalit oktaaliksi
Ratkaistuja esimerkkejä desimaali- ja heksadesimaalimuunnoksista
Esimerkki 1: Muunna desimaaliluku 20 heksadesimaaliksi
Ratkaisu:
Tiedämme, että luvun muuttamiseksi desimaalista heksadesimaaliksi meidän täytyy jakaa luku 16:lla ja sitten peräkkäin jakaa osamäärä 16:lla, kunnes osamäärä on nolla
20 ÷ 16 antaa Q1 = 1, R1 = 4
1 ÷ 16 antaa Q2 = 0, R2 = 1
Näin ollen 20 desimaalissa on yhtä suuri kuin 14 heksadesimaaliluvussa
Esimerkki 2: Muunna (678) 10 heksadesimaaliin
Ratkaisu:
678 ÷ 16 antaa Q1 = 42, R1 = 6
42 ÷ 16 antaa Q2 = 2, R2 = 10 = A
2 ÷ 16 antaa Q3 = 0, R3 = 2
Siksi (678)10= 2A6 heksadesimaalilukuina
Esimerkki 3: Muunna (1429) 10 heksadesimaalimuotoon
Ratkaisu:
1429 ÷ 16 antaa Q1 = 89 ja R1 = 5
89 ÷ 16 antaa Q2 = 5 ja R2 = 9
5 ÷ 16 antaa Q3 = 0 ja R3 = 5
Siksi (1429)10= 595 heksadesimaalilukuina
Esimerkki 4: Muunna 0,125 heksadimaaliksi
Ratkaisu:
Murtoluvun muuntamiseksi kerromme murto-osan 16:lla ja kerromme sitten jälleen tuotteen murto-osan 16:lla, kunnes luvusta tulee nolla, ja sitten kirjoitetaan tulos ensimmäisestä tulosta eikä viimeisestä, kuten tavallisesti.
0,125 ⨯ 16 = 2,0
0 ⨯ 16 = 0
Tästä syystä (.125)10= 0,2
Harjoittele kysymyksiä muuntamisesta desimaaliksi heksadesimaaliksi
Q1: 234
perintöohjelma pythonissa
Q2: 4573
Q3: 0,1345
Q4: 675434
Q5: 567
Usein kysytyt kysymykset muuntamisesta desimaaliksi heksadesimaaliksi
1. Kuinka muuntaa desimaalit heksadesimaaliksi?
- Jaa luku 16:lla.
- Hanki seuraavan iteroinnin kokonaislukuosamäärä.
- Hanki heksadesimaaliluvun loppuosa.
- Toista vaiheet, kunnes osamäärä on 0.
2. Mikä on emästen muutos muunnettaessa desimaaliluvusta heksadesimaaliksi?
Perusarvo 10:stä (desimaali) muuttuu 16:ksi (heksadesimaali).
3. Mitä 0 tarkoittaa heksadesimaalimuodossa?
Desimaaliluku 0 on myös yhtä kuin 0 heksadesimaalimuodossa.
4. Mikä on muunnos desimaalista heksadesimaaliksi?
Muunnos desimaalista heksadesimaaliksi on prosessi, jossa desimaaliluku, jonka kanta on 10, muunnetaan heksadesimaaliluvuksi, jonka kantaluku on 16.
5. Mitä on desimaaliluvun muuntaminen heksadesimaalilukuiksi?
Desimaalilukujen muuntaminen heksadesimaalilukuiksi edellyttää desimaaliarvojen esittämistä 16-kantaisen numerointijärjestelmän avulla. Tässä järjestelmässä numerot 0 - 9 esitetään tavalliseen tapaan ja numerot 10 - 15 ovat vastaavasti A, B, C, D, E ja F. Prosessi sisältää desimaaliluvun jakamisen 16:lla toistuvasti ja loput huomioimisen heksadesimaalivastineen saamiseksi. Tämä menetelmä mahdollistaa arvojen helpon esittämisen tietokoneissa, koska heksadesimaalia käytetään yleisesti ohjelmoinnissa ja laskennassa.