Innholdsfortegnelse:
- Definisjon - Hva betyr Decimal til heksadesimal (D2X)?
- Techopedia forklarer desimal til heksadesimal (D2X)
Definisjon - Hva betyr Decimal til heksadesimal (D2X)?
Desimal til heksadesimal (D2X) er en konverteringsprosess som involverer de to nevnte tallsystemene. Det opprinnelige tallet er i desimalformat, base 10, og konverteres til heksadesimalformat, base 16.
Konverteringen kan gjøres ved å dele desimalverdien med 16, som er basisverdien til heksadesimal, ta oppmerksom på resten, og deretter dele resultatet med 16 igjen og notere resten. Resten er skrevet fra høyre mot venstre og er den faktiske representasjonen av den heksadesimale verdien når den konverteres til det tilsvarende heksesifret.
Techopedia forklarer desimal til heksadesimal (D2X)
Desimal til heksadesimal konvertering gjøres ofte til fordel for den menneskelige leseren fordi datamaskiner allerede kan forstå et av de gitte tallsystemene. Ofte brukes heksadesimal for å vise verdier fordi de effektivt forkorter antallet tegn på grunn av dens større basisverdi på 16. Heksadesimale verdier er 0 til 9 og A til F, som i det vesentlige er det samme som 0 til 9 og 10 til 15 i desimal, totalt 16 verdier, derav base 16.
For å konvertere desimal til heksadesimal må moduloperasjon brukes. Den gitte desimalverdien må deles med 16. Resten er den første heksadesimale verdien (som fremdeles er i desimal), som er skrevet til høyre på siden. Kvotienten til den første divisjonen blir deretter delt igjen med 16, og resten blir den andre sekskantverdien, fremdeles i desimalform. Prosessen fortsettes til kvotienten blir mindre enn 16, noe som resulterer i en kvotient på 0 og en rest på mindre enn 16, som nå er den siste heksadesimale verdi.
For eksempel blir desimalen "317, 547" konvertert til heksadesimal:
-
317, 547 ÷ 16 = 19 846 modulo (resten) 11
19 846 ÷ 16 = 1240 mod 6
1240 ÷ 16 = 77 mod 8
77 ÷ 16 = 4 mod 13
4 ÷ 16 = 0 mod 4
317, 547 = 4D86B
Hexadecimal forkorter effektivt verdien fra seks desimaler til bare fem heksadesimale siffer. Når du bruker en kalkulator, gis en kvotient og noen tall etter et desimal. Disse tallene er resten, så de må ganges med 16 og avrundes opp til nærmeste sted for å få hele tallet på resten eller moduloen.