Tartalomjegyzék:
- Meghatározás - Mit jelent a decimális a hexadecimális (D2X)?
- A Techopedia magyarázza a decimálist a hexadecimálisra (D2X)
Meghatározás - Mit jelent a decimális a hexadecimális (D2X)?
A decimálisról a hexadecimálisra (D2X) egy konverziós folyamat, amely magában foglalja a két fent említett számrendszert. Az eredeti szám tizedes formátumban van, 10. alap, és hexadecimális formátumba konvertálva, 16. alap.
A konvertálás elvégezhető úgy, hogy a tizedes értéket elosztjuk 16-val, amely a hexadecimális alapértéke, figyelembe véve a fennmaradó részt, majd az eredményt elosztva 16-val, és figyelembe véve a fennmaradó részt. A fennmaradó részeket jobbról balra írták, és a hexadecimális érték tényleges ábrázolása, amikor az ekvivalens hexadecimális számra átszámítják.
A Techopedia magyarázza a decimálist a hexadecimálisra (D2X)
A decimális-hexadecimális átalakítást gyakran az emberi olvasó javára hajtják végre, mivel a számítógépek már megértik az adott számrendszer bármelyikét. A hexadecimális értéket gyakran használják az értékek megjelenítésére, mert azok ténylegesen lerövidítik a karakterek számát, mivel a nagyobb 16-as alapértéke. A hexadecimális értékek 0-tól 9-ig és A-tól F-ig terjednek, ami lényegében megegyezik a 0-tól 9-ig és 10-15-ig. tizedes, összesen 16 érték, tehát az alap 16.
A decimális érték hexadecimálissá történő konvertálásához modulo mûveletet kell használni. A megadott decimális értéket el kell osztani 16-al. A fennmaradó érték az első hexadecimális érték (amely még mindig tizedes), amelyet a jobb szélén írunk. Az első osztás hányadosát ezután ismét el kell osztani 16-mal, és a fennmaradó rész lesz a második hexa érték, még mindig tizedes alakban. A folyamatot addig folytatjuk, amíg a hányados kevesebb lesz, mint 16, ami hányados lesz 0-ban, a maradék kevesebb, mint 16, ami most az utolsó hexadecimális érték.
Például a "317, 547" tizedes átalakítása hexadecimális értékre változik:
-
317, 547 ÷ 16 = 19, 846 modulo (maradék) 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
A hexadecimális ténylegesen rövidíti az értéket hat tizedes jegyből csak öt hexadecimális számjegyig. Számológép használatakor egy hányados és néhány szám tizedes pont után kerül megadásra. Ezek a számok a fennmaradó részek, tehát meg kell szorozni tizenkettővel, és fel kell kerekíteni a legközelebbi helyre, hogy megkapják a maradék egész számát vagy a modulo-t.




