sistem de numerație Hexazecimal - o
cerere
utilizate pe scară largă în programare de nivel scăzut și documentația de calculator, deoarece în calculatoarele moderne unitatea de memorie minimă este de 8-biți octet. valoare care este convenabil să scrie cele două cifre hexazecimale. O astfel de utilizare a început cu sistemul IBM / 360. în cazul în care toate sistemul hexazecimal utilizarea documentației, în timp ce documentația altor sisteme informatice de acel timp (chiar și cu caractere de 8 biți, cum ar fi, PDP-11 și BESM-6) a fost utilizat în sistemul octal.
Numărul standard de caractere Unicode este de obicei scris în format hexazecimal, folosind cel puțin 4 cifre (dacă este necesar - cu zerouri).
culoare hexadecimal - înregistrarea celor trei componente de culoare (R, G și B) în hexazecimal.
Metode de înregistrare
În matematică
În matematică, radix care urmează să fie specificate în sistem zecimal în subscriptului. De exemplu, numărul zecimal 1443 poate fi scris ca 144 310 sau 5A316.
În limbaje de programare
Diferitele limbaje de programare pentru a scrie numere hexazecimale folosi sintaxă diferită:
- În Ada și VHDL sunt numere indică după cum urmează: „16 # 5A3 #».
- În C și limbi similare, sintaxă, de exemplu, în Java. utilizați «0x» prefix. De exemplu, «0x5A3».
- Unii asamblorii folosesc litera «h», care este plasat după numărul. De exemplu, «5A3h». În acest caz, în cazul în care numărul nu începe cu o cifră zecimală, pentru a se distinge de numele de identificatori (de exemplu, constante) a pus înainte „0“ (zero): «0FFh» (25510)
- Alte asamblorii (TCA, Motorola), precum Pascal și unele versiuni ale BASIC utilizează prefixul „$“. De exemplu, «$ 5A3».
- Unele dintre alte platforme, cum ar fi ZX Spectrum în asamblare sale (.. MASM, tasm, ALASM, gens, etc.) utilizate înregistrare # 5A3, de obicei aliniate la unul sau doi octeți: # 05A3.
- Alte versiuni de bază folosite pentru a indica combinația hexazecimal de «h». De exemplu, «h5A3».
- În Unix-ca sisteme de operare (și multe limbaje de programare au rădăcini în Unix / Linux) caractere neimprimabile în ieșire / intrare codificate ca 0xCC, în cazul în care CC - hexazecimal cod de caractere.
Calculatorul electronic
B3-34 și altele sunt folosite «-», «L», «C», «F», «E» «» (spațiu) pe ecranul lor.
Numerele de traducere de la un sistem la altul număr
Numerele de traducere din hexazecimal în zecimal
Pentru a converti un număr hexazecimal la un număr zecimal aveți nevoie este exprimat ca suma de produse ale puterilor Motive cifre hexazecimale la biții corespunzători în hexazecimal.
De exemplu, este necesar pentru a transfera 5A3 număr hexazecimal la o zecimală. Acest număr de 3 cifre. În conformitate cu regula de mai sus îl reprezintă ca sumă a puterilor bazei 16:
5A316 = 3 · 16 + 10 · 0 16 · 1 + 05 februarie 16
= 1 + 3 · 10 · 16 + 5 x = 3 + 256 160 + 1280 = 144310
Traducere de numere din binar la hex și vice-versa
Pentru a converti un număr multivalentă binar în sistem hexazecimal trebuie să-l rupe în jos în tetradelor de la dreapta la stânga și înlocuiți fiecare cifră ciuguli hexazecimală corespunzătoare. Pentru a converti numere de la hex la nevoie binar pentru a înlocui fiecare dintre cifrele sale în ciuguli corespunzătoare tabelelor de traducere de mai jos.
0101101000112 = 0101 1010 0011 = 5A316
tabel de translatare numărul
Vezi ce „hexazecimal“ în alte dicționare:
sistem hexazecimal - sistem numeric pozițional cu baza 16 în care numerele utilizate pentru înregistrarea simbolurilor 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. a se vedea, de asemenea, sistem :. numărul pozițională dicționar Finam financiar ... dicționar financiar
Sistemul hexazecimal - 01.01.09 hexa [hexazecimal (noun); HEX]: Metoda de prezentare a datelor într-un sistem numeric cu 16 de bază folosind cifrele 0 la 9 și literele A la F. Notă folosită ca un mijloc convenabil de înregistrare scurtă ... ... Dicționar de termeni documentației standard tehnic
Esadecimala - notația (număr hexazecimal) un sistem de notare pozițională a bazei 16. De obicei întreg ca cifre hexazecimale sunt numere zecimale 0 la 9 și literele de la A la F pentru a indica numerele de la 10 la 15. ... ... Wikipedia
sistem numeric - sisteme de numerație în cultura sistemului indo-arab de numeratie arab indian Tamil Lao birmanez khmere Mongolă Thai din Asia de Est radix Chineză Japoneză Suzhou coreeană tije de numărare vietnameză ... ... Wikipedia
sistem hexadecimal număr - hexa (numere hex) sistem numeric pozițional corespunzător bazei întreg 16. De obicei, cifrele hexazecimale sunt numere zecimale 0 la 9 și literele de la A la F ... ... Wikipedia
notația octal - octal întreg sistem de numerație pozițional cu baza 8. Pentru a reprezenta numerele pe care le utilizează numerele de la 0 la 7. Sistemul octal este adesea utilizat în domenii legate de dispozitivele digitale ... ... Wikipedia.
sistem de numerație pozițional - sisteme de numerație în cultura sistemului indo-arab de numeratie arab indian Tamil Lao birmanez khmere Mongolă Thai din Asia de Est radix Chineză Japoneză Suzhou coreeană tije de numărare vietnameză ... ... Wikipedia
sistem hexadecimal număr - hexa (numere hex) sistem de poziționare conform integer radix 16. De obicei, cifrele hexazecimale sunt numere zecimale 0 la 9 și literele de la A la F pentru ... ... Wikipedia
Sistem de poziționare - sistem numeric radix în care unul și același caracter numeric (cifre) din numărul de înregistrare are semnificații diferite în funcție de poziția (nivel), în cazul în care se află. Invenția se bazează o numerotare pozițional asupra valorii cifre locale ... Wikipedia
Pozițional radix - sistem numeric sistem radix de poziționare în care unul și același caracter numeric (cifre) din numărul de înregistrare are semnificații diferite în funcție de poziția (nivel), în cazul în care se află. Invenția de numerotare pozițional bazată pe ... ... Wikipedia
- sistem de numărul hexazecimal. Dzhessi Rassel. Această carte va fi făcută în conformitate cu comanda pe tehnologia de imprimare Tehnologie-on-Demand. Conținutul de calitate înaltă prin articole wikipedia! sistem de numerație Hexazecimal ... Citește mai mult Cumpără pentru 1.125 de ruble