Hexadecimális számrendszer, a tudomány, a rajongók powered by Wikia

Sablon: számozási rendszert hexadecimális számrendszer (hexadecimális szám) - pozicionális jelölési rendszert bázis 16 egész szám.

Általában, mint hexadecimális számjegy decimális szám 0-tól 9, és a betűk A-tól F-, hogy jelezze a számokat 1010 1510. azaz (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).

Alkalmazás szerkesztése

Széles körben használt alacsony szintű programozási és számítógépes dokumentáció, 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 PDP-11 és 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).

Hexadecimális szín - felvétel a három színes komponensek (R, G és B) hexadecimális.

Módszerek felvétel szerkesztése

A matematikában szerkesztése

A matematika, a radix meghatározandó a tízes számrendszerben a index. Például a decimális szám 1443 felírható 144 310 vagy 5A316.

A programozási nyelv szabályai

A különböző programozási nyelvek, hogy írjon a hexadecimális számok különböző szintaxist:

  • Adán és VHDL számok jelzik a következő: „16 # 5a3 #».
  • A C és hasonló nyelv, szintaxis, például a Java. használ «0x» előtagot. Például «0x5A3».
  • Néhány szerelőknek használja a levélben «h», amely után kerül a számot. Például «5A3h». Ebben az esetben, ha a szám nem kezdődhet decimális számjegy, hogy megkülönböztessék a nevét azonosítók (például állandók) tesz előre a „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 «$ 5a3».
  • Néhány más platformok, mint például a ZX Spectrum saját szerelő (.. MASM TASM, ALASM, GENS stb) használt rekord # 5a3, általában igazodik egy vagy két byte: # 05A3.
  • Más változat a BASIC, mint például a Turbo Basic. annak jelzésére használjuk, hexadecimális kombinációja «H» vagy „H”, mielőtt a számot. Például «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 0xCC, ahol CC - hexadecimális karakter kódját.

Az elektronikus számológépek szabályzat

B3-34 és hasonlókat használnak «-», «L» «C», «F», «E» «» (space) a képernyőjén. [Forrás 1540 nap beállítása]

Translation számok egy számot rendszerből a másikba szerkesztése

Translation számokat hexadecimális decimális szerkesztése

Á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:

5A316 = 3 · 16 + 10 · 0 16 · 1 + 5 = 16 február
= 1 + 3 · 10 · 16 + 5 × 256 = 3 + 160 + 1280 = 144.310

Fordítása számok bináris hexadecimális és fordítva szerkesztése

Á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. Átalakítani számokat hexadecimális bináris kell cserélni minden egyes számjegy a megfelelő majszol fordítási táblázatok tartalmazzák.

0101101000112 = 0101 1010 0011 = 5A316

fordítás asztal számok szerkesztése