Cum se traduce de gradul
3.3. transfera numere de reguli de la un sistem la altul număr
Numerele de traducere de la un sistem la altul număr este o parte importantă a mașinii aritmetică. Luați în considerare regulile de bază de traducere.
1. Pentru a converti numărul de binar în zecimal trebuie să fie scris ca un polinom constând din produsele și cifrele corespunzătoare ale unei puteri de 2 și calculat prin regulile aritmetice zecimale:
Când traducerea convenabil de a folosi tabelul de puteri de două:
Tabelul 4. Gradul de 2
Exemplu. Numărul convertit în sistem zecimal.
4. Pentru a converti numărul zecimal într-un sistem binar este necesară secvențial divide cu 2, atâta timp cât va exista un reziduu mai mic sau egal cu 1. Numărul în notație binară este înregistrată ca o secvență de ultimul rezultat al diviziunii și a diviziunii în ordine inversă.
Exemplu. Numărul transformat în sistem binar.
5. Pentru a converti numărul zecimal în sistem octal trebuie să fie împărțit secvențial la 8, atâta timp cât va exista un reziduu mai mic sau egal cu 7. Numărul octal scris ca o secvență de numere și împărțirea rezultatului ultimelor resturilor de diviziune în ordine inversă.
Exemplu. Numărul convertit la o valoare octal.
6. Pentru a converti zecimal în sistem hexazecimal trebuie să fie împărțit secvențial în 16, atâta timp cât nu va exista nici un reziduu mai mic sau egal cu 15. Numărul în hexazecimal este scris ca o secvență de numere și împărțirea rezultatului ultimelor resturilor de diviziune în ordine inversă.
Exemplu. Numărul convertit în notație hexazecimală.
7. Pentru a transfera numărul binar la octal, acesta trebuie să fie împărțită în triadele (triplete de numere), pornind de la cea mai mică cifră, dacă este necesar, adăugând mai mare triadă zero și înlocuiți fiecare triadă respectiva cifră octal (Tabel. 3).
Exemplu. Numărul convertit la o valoare octal.
8. Pentru a comuta de la numerele binare în sistem hexazecimal, acesta trebuie să fie împărțită într-un tetradă (patru numere), pornind de la cea mai mică cifră, dacă este necesar, adăugând zerourile MSnibble și înlocuirea fiecare ciuguli din cifra octal respectiv (Tabel. 3).
Exemplu. Numărul convertit în notație hexazecimală.
9. Pentru a converti un număr octal în binar fiecare cifră trebuie să fie înlocuită cu o triadă binar echivalent.
Exemplu. Numărul transformat în sistem binar.
10. Pentru a converti un număr hexazecimal în binar fiecare cifră trebuie să fie înlocuit cu un notebook binar echivalent.
Exemplu. Numărul transformat în sistem binar.
11. În tranziția de la sistemul de numerație octal la hexazecimal și invers, necesită numerele de transfer intermediar în sistemul binar.
Exemplul 1: Numărul de transfer de valoare octal.
Exemplul 2. Numărul convertit în notație hexazecimală.