Szerző:
John Pratt
A Teremtés Dátuma:
12 Február 2021
Frissítés Dátuma:
1 Július 2024
![Átalakítás tizedestől hexadecimálissá - Tanácsok Átalakítás tizedestől hexadecimálissá - Tanácsok](https://a.vvvvvv.in.ua/advices/van-decimaal-naar-hexadecimaal-converteren-15.webp)
Tartalom
- Kis számú konverziók
- Lépni
- 1/2 módszer: Intuitív módszer
- 2/2 módszer: Gyors módszer (maradékkal)
- Tippek
A hexadecimális egy számrendszer, amelynek az alapja tizenhat. Ez azt jelenti, hogy 16 szimbólum képvisel egy számot, A, B, C, D, E és F hozzáadva a szokásos tíz számhoz. A tizedesből hexadecimálissá konvertálás nehezebb, mint fordítva. Szánjon időt ennek megtanulására, mivel könnyebb elkerülni a hibákat, ha megértette az átalakítás működését.
Kis számú konverziók
Decimális | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hexadecimális | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | a | B. | C. | D. | E | F. |
Lépni
1/2 módszer: Intuitív módszer
Használja ezt a módszert, ha még nem ismeri a hexadecimális számokat. A cikkben szereplő két megközelítés közül ez a legtöbb ember számára a legkönnyebben követhető. Ha már ismeri a különböző alapokat, próbálja ki a gyorsabb módszert az alábbiak szerint.
- Ha nem ismeri a hexadecimális számokat, akkor először ismerje meg az alapfogalmakat.
Írja le a 16-os hatványait. A hexadecimális rendszer minden egyes számjegye más, 16-os hatványt képvisel, ahogy a tizedesjegy 10-es is. Ez a 16-os hatalmak listája jól jön az átalakításkor:
- 16 = 1.048.576
- 16 = 65.536
- 16 = 4.096
- 16 = 256
- 16 = 16
- Ha az átalakítandó tizedesjegy nagyobb, mint 1 048 576, akkor számítsa ki a 16 nagyobb hatványait, és adja hozzá a listához.
Keresse meg a 16-os legmagasabb értékét, amely a tizedes számba illeszkedik. Írja fel az átalakítani kívánt tizedesjegyet. Használja a fenti listát referenciaként. Keresse meg a 16 legnagyobb értékét, amely kisebb, mint a tizedesjegy.
- Például, ha ön 495 hexadecimálisan válassza a 256-ot a fenti listából.
Osszuk el a tizedes számot ezzel a hatványával. Álljon meg az egész számnál, és hagyja figyelmen kívül a válasz tizedesjegyét.
- Példánkban 495 ÷ 256 = 1,93 ..., de csak az egész szám érdekel 1.
- A válasz a hexadecimális szám első számjegye. Ebben az esetben, mivel elosztottuk 256-tal, az 1 az a szám, amely a "256 helyén" szerepel.
Keresse meg a többit. Ez megmondja, hogy mi marad az átalakítandó tizedesjegyből. Így tudja kiszámolni, akárcsak a hosszú felosztás esetén:
- Szorozza meg az utolsó választ az osztóval. Példánkban 1 x 256 = 256. (Más szavakkal, hexadecimális számunk 1-je 256-ot jelent a 10 bázissal).
- Vonja le a válaszát az osztalékból. 495 - 256 = 239.
Oszd meg a maradékot a következő magasabb 16-os erővel. Ismét referenciaként használja a 16-os hatványok listáját. Folytassa a legkisebb 16-os értékig. A maradékot ossza fel erre az értékre, hogy megtalálja a következő számjegyet a hexadecimális számban. (Ha a maradék kisebb, mint ez a szám, a következő számjegy 0.)
- 239 ÷ 16 = 14. Ismét figyelmen kívül hagyunk minden tizedesjegyet.
- Ez a hexadecimális számunk második számjegye, a "16". Bármely 0 és 15 közötti szám egyetlen hexadecimális számként jeleníthető meg. A módszer végén a megfelelő formátumra konvertálunk.
Határozza meg újra a többit. Az előzőekhez hasonlóan szorozza meg a választ az osztóval, és vonja le az osztalékból. Ez a többi, amelyet még nem kellett átalakítani.
- 14 x 16 = 224.
- 239 - 224 = 15, tehát a maradék 15.
Ismételje meg, amíg a maradék értéke kevesebb lesz, mint 16. Ha a maradék értéke 0 és 15 között van, akkor egyetlen hexadecimális számjeggyel fejezhető ki. Írja fel ezt utolsó számjegyként.
- Hexadecimális számunk utolsó "számjegye" 15, az "egységek" helyett.
Írja meg a választ a megfelelő formátumban. Most már tudja, mi a hexadecimális szám összes számjegye. De eddig csak a tízes alapba írtuk őket. Ha mindegyik számjegyet a megfelelő hexadecimális formátumba szeretné írni, konvertálja őket az alábbi útmutató segítségével:
- A 0 és 9 közötti számok változatlanok maradnak.
- 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
- Példánkban az (1) (14) (15) számokkal fejezzük be. Megfelelő formátumban ez lesz a hexadecimális szám 1EF.
Ellenőrizze a munkáját. A válasz ellenőrzése könnyű, ha megérted a hexa számok működését. Konvertáljon minden számjegyet tizedes formájúra, és szorozza meg az alappozíció 16. hatványával. Ezt kell tennünk a példánkhoz:
- 1EF → (1) (14) (15)
- Jobbról balra 15 a 16 = 1. pozícióban van. 15 x 1 = 15.
- A következő szám balról a 16. = 16. pozícióban van. 14 x 16 = 224.
- A következő számjegy a 16 = 256. pozícióban van. 1 x 256 = 256.
- Összeadjuk őket, 256 + 224 + 15 = 495, az eredeti számunk.
2/2 módszer: Gyors módszer (maradékkal)
Osszuk el a tizedes számot 16-mal. Kezelje ezt a felosztást egész osztásként. Más szavakkal, a tizedesjegyek kiszámítása helyett egy egész válaszra áll meg.
- Ehhez a példához kapjunk egy kicsit ambiciózusabbat, és alakítsuk át a 317 547 tizedesjegyet. Számítson ki 317 547 ÷ 16 = 19.846, és hagyja figyelmen kívül a tizedesjegyeket.
Írja be a többit hexadecimális formátumban. Most, hogy elosztotta a számot 16-mal, a maradék az a rész, amely már nem felel meg a 16-os vagy annál magasabb pozícióinak. Ezért kell a többinek az egységek helyzetébe kerülnie, a utolsó a hexadecimális számjegye.
- A maradék megkereséséhez szorozzuk meg a választ az osztóval, majd vonjuk le az eredményt az osztalékból. Példánkban 317 547 - (19 846 x 16) = 11.
- Konvertálja a számot hexadecimális formátumba a cikkoldal tetején található kis számkonvertáló táblázat használatával. 11 válik B. példánkban.
Ismételje meg ezt a folyamatot a hányadossal. A többit hexadecimális számjá alakította. A hányados konvertálásának folytatásához ossza el ismét 16-mal, a fennmaradó pedig a hexadecimális szám utolsó előtti számjegye.Ez a fentiekkel megegyező logika szerint működik: az eredeti számot elosztották (16 x 16 =) 256-mal, így a maradék a szám azon része, amely illeszkedik a 256 helyzetéhez. Az egységeket már ismerjük, a többinek a 16-os helyén kell lennie.
- Példánkban 19 846/16 = 1 240.
- Pihenés = 19 846 - (1 240 x 16) = 6. Ez a hexadecimális számunk második-utolsó számjegye.
Ismételje ezt addig, amíg 16-nál kisebb hányadost nem kap. Ne felejtse el a fennmaradó részt 10-ről 15-re konvertálni hexadecimális formátumban. Írjon fel minden pihenést útközben. Az utolsó hányados (kevesebb, mint 16) a számod első számjegye. A példával folytatjuk:
- Vegyük az utolsó hányadost, és osszuk el újra 16-mal. 1.240 / 16 = 77 maradék 8.
- 77/16 = 4 pihenés 13 = D..
- 4 16, tehát 4 az első számjegy.
Töltse ki a számot. Mint korábban említettük, a hexadecimális szám minden számjegyét jobbról balra határozza meg. Ellenőrizze a munkáját, hogy megbizonyosodjon arról, hogy a megfelelő sorrendben írta-e őket.
- Végső válaszunk az 4D86B.
- Munkájának ellenőrzéséhez konvertálja vissza az egyes számjegyeket a tizedesjegyekre, szorozva a 16-os hatványokkal, és adja hozzá az eredményeket. (4x16) + (13x16) + (8x16) + (6x16) + (11x1) = 317 547, eredeti tizedesjegyünk.
Tippek
- Annak elkerülése érdekében, hogy a különböző numerikus rendszerek használata során zavart okozzon, írhatja az alapot indexként. Például 51210 Ekkor az "512 a 10-es bázissal" egy közönséges tizedesjegy. 51216 jelentése "512 a 16-os bázissal", egyenértékű az 1 298 tizedesjeggyel10.