Sistem cuaternar

Sistemul cuaternar este sistemul de numerotare al bazei 4 . Folosește cifrele 0, 1, 2 și 3 pentru a reprezenta orice număr real .

Împărtășește cu toate sistemele numerice cu radical fix mai multe proprietăți, cum ar fi capacitatea de a reprezenta orice număr real cu o reprezentare canonică (aproape unică) și caracteristicile reprezentărilor numerelor raționale și ale numerelor iraționale . Vedeți sistemul zecimal și sistemul binar pentru o discuție despre aceste proprietăți.

La fel ca sistemul octal și sistemul hexadecimal , sistemul cuaternar are o relație specială cu sistemul binar . Fiecare bază 4 , 8 și 16 este o putere de 2, deci conversia la și de la binar este implementată prin potrivirea fiecărei cifre cu 2, 3 sau 4 cifre binare sau biți . De exemplu, în baza 4,

30 210 4 = 11 00 10 01 00 2

În timp ce octal și hexadecimal sunt utilizate pe scară largă în calcul și programare în analize și discuții despre logica aritmetică și binară, sistemul cuaternar nu are același statut.

Interesant este că se pot face paralele între sistemul cuaternar și modul în care codul genetic este reprezentat de ADN . Cele patru nucleotide ale ADN în ordine alfabetică , prescurtate A , C , G și T , pot fi considerate a reprezenta cifre cuaternare în ordine numerică 0, 1, 2 și 3. Cu acest cod, perechile de cifre complementare 0 ↔ 3, și 1 ↔ 2 (binar 00 ↔ 11 și 01 ↔ 10) coincid cu complementaritatea perechilor de baze  : A ↔ T și C ↔ G.

De exemplu, secvența de nucleotide GATTACA poate fi reprezentată de numărul cuaternar 2033010 4 (= 9156 10 ).

Anecdote

Sistemul de numerotare Shadok folosește sistemul cuaternar (Ga = 0, Bu = 1, Zo = 2, Meu = 3).

Boby Lapointe numește sistemul cuaternar „bi-binar” (și sistemul hexadecimal „ bibi-binar ”).

linkuri externe