logo

Desimaali-heksadesimaalimuunnin

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?

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 ​​kettu

Vaihe 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?

  1. Jaa luku 16:lla.
  2. Hanki seuraavan iteroinnin kokonaislukuosamäärä.
  3. Hanki heksadesimaaliluvun loppuosa.
  4. 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.