Hexadecimális rendszer - a
kérelem
Széles körben használt alacsony szintű programozási és általában a számítógép dokumentációjában, hiszen a modern számítógépek minimális memória egység a 8 bites byte. érték, ami kényelmes, hogy írjon a két számjegy. Az ilyen felhasználás kezdődött az IBM / 360 rendszeren. ahol az összes dokumentáció használatára hexadecimális rendszert, míg a dokumentáció egyéb számítógépes rendszerek akkori (még a 8-bites karakterek, mint például a BESM-6) alkalmaztuk a nyolcas rendszer.
Az Unicode szabvány jellegű számát általában hexadecimális formátumban, legalább 4 számjegy (ha szükséges - a vezető nullák).
felvételi módok
A matematikában
A matematikai jelölés általában írt index. Például a decimális szám 1443 felírható 144 310 vagy 5A316.
A programozási nyelvek
A különböző programozási nyelvek, hogy írjon a hexadecimális számok különböző szintaxist:
- Ada
- A C és hasonló nyelven, a szintaxis a példa
- Néhány szerelőknek használja a „h” betű, mely után kerül a számot. Például a „5A3h”. Ebben az esetben, ha a szám nem kezdődhet decimális számjegy elé „0” (nulla): „0FFh” (25510)
- Más összeszerelő (ATT, Motorola), valamint a Pascal és egyes verziói BASIC előtag használatára „$”. Például a „$ 5a3”.
- Néhány más platformok, mint például a ZX Spectrum annak assembler (MASM, TASM, ALASM, GENS, stb) használt rekord # 5a3, általában egy vonalban egy vagy két byte: # 05A3.
- Más változatai BASIC jelzésére használt „h” hexadecimális számjegyek kombinációja. Például a „h5A3”.
- A Unix-szerű operációs rendszer (és sok programozási nyelvek, gyökerei a Unix / Linux) nem nyomtatható karaktereket output / input kódolva \ Xcc, ahol CC - hexadecimális karakter kódját.
Translation számok egy számot rendszerből a másikba
Translation számokat hexadecimális decimális
Átalakítani egy hexadecimális szám decimális szám, amire szüksége van összegeként kifejezve termékek hatáskörök alapján hexadecimális számjegyek a megfelelő biteket hexadecimális.
Például, köteles átadni 5a3 hexadecimális szám decimális. Ez a 3-jegyű számot. Összhangban a fenti szabály képviselje összegeként hatásköre a bázis 16:
Fordítása számok bináris hexadecimális
Átalakítani egy több értékes bináris szám hexadecimális rendszert kell bontani tetradból jobbról balra, és cserélje le majszol megfelelő hexadecimális számjegy.