HOME CONVERSIONI RAPPRESENTAZIONI OPERAZIONI
SYSTEM V2.8_MOBILE
CONV_UNIT

Binario

  • Binario
  • Ottale
  • Decimale
  • Hex

Ottale

  • Binario
  • Ottale
  • Decimale
  • Hex
>
OUTPUT_LOG
VAL_RISULTATO (clicca per copiare):

In attesa di input...

MANUALE_DI_SISTEMA

I sistemi di numerazione posizionale definiscono il valore di una cifra in base alla sua posizione. Mentre il sistema Decimale (Base 10) è lo standard umano, l'architettura degli elaboratori si fonda sul Binario (Base 2) per rappresentare stati logici ON/OFF. L'Ottale (Base 8) e l'Esadecimale (Base 16) fungono da abbreviazioni del binario, permettendo di mappare rispettivamente gruppi di 3 e 4 bit in un singolo carattere, facilitando la lettura di indirizzi di memoria e istruzioni.

Gestione Basi

Il modulo CONV_UNIT supporta la conversione istantanea di numeri interi e decimali tra basi 2, 8, 10 e 16.

Precisione Frazionaria

L'algoritmo di Noverflow garantisce la massima accuratezza calcolando la parte frazionaria tramite moltiplicazioni iterate fino al limite di registro.

Guida Rapida alla Conversione Manuale

1. Da qualsiasi Base a Decimale (Metodo Pesato):

Ogni cifra viene moltiplicata per la base elevata alla sua posizione index (partendo da 0 per la prima cifra a sinistra della virgola).
Esempio: 110.1₂ = (1×2²) + (1×2¹) + (0×2⁰) + (1×2⁻¹) = 4 + 2 + 0 + 0.5 = 6.5₁₀

2. Da Decimale a qualsiasi Base (Divisioni/Moltiplicazioni):

Per la parte intera: dividi il numero per la base di destinazione e annota i resti dal basso verso l'alto.
Per la parte frazionaria: moltiplica la parte dopo la virgola per la base; la parte intera risultante è la cifra binaria. Ripeti finché non ottieni 0 o raggiungi la precisione desiderata.

3. Salti Diretti (Potenze di 2):

Per passare tra Binario, Ottale ed Esadecimale non serve passare per il decimale.
Ottale: raggruppa i bit a 3 a 3 (es: 111₂ = 7₈).
Esadecimale: raggruppa i bit a 4 a 4 (es: 1010₂ = A₁₆).