Estratto del documento

Numeri razionali e reali

I numeri razionali e reali devono essere rappresentati necessariamente in modo approssimato perché con n bit possiamo rappresentare 2n numeri, mentre in ogni intervallo ci sono infiniti numeri razionali o reali.

Rappresentazione a virgola mobile

Si utilizza una notazione a mantissa ed esponente. Si è definito il formato e la disposizione dei bit di mantissa ed esponente: due formati, 32 bit e 64 bit.

Numero normalizzato: il bit più significativo del numero si trova immediatamente a sinistra della virgola.

Numeri speciali

  • Zero: Esponente = -127, Mantissa = 0
  • Infinito: Esponente = +128, Mantissa = 0
  • NaN (Not a Number, “non è un numero”): Esponente = +128, Mantissa diversa da 0

Arrotondamento in virgola mobile

Il numero 4.35 non ha una rappresentazione esatta nel sistema binario, proprio come 1/3 non ha una rappresentazione esatta nel sistema decimale. 4.35 viene rappresentato con un numero appena inferiore a 4.35.

Rappresentazione esadecimale

È la rappresentazione in base 16. Si usano 16 cifre (simboli): 0,1,..., 9, A, B, C, D, E, F.

Viene usata per rappresentare numeri naturali (senza segno) binari o sequenze di bit in modo più compatto.

Dato che 16 = 24, per convertire un numero binario in esadecimale si raggruppano i bit a gruppi di quattro partendo da destra verso sinistra. Per convertire un numero naturale da esadecimale a binario si convertono le sue singole cifre.

Rappresentazione ottale

Numeri binari di valore elevato sono rappresentati da lunghe sequenze di cifre binarie, difficili da leggere. Spesso si usano numeri in base otto (sistema di numerazione ottale).

Dato che otto è una potenza di due (8 = 23), si può facilmente passare dalla base binaria alla base ottale, raggruppando i bit tre a tre. Attenzione: si raggruppano i bit tre a tre a partire da destra!

Anteprima
Vedrai una selezione di 1 pagina su 1
Informatica I - la rappresentazione dei numeri reali esadecimale e ottale Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher enricopava di informazioni apprese con la frequenza delle lezioni di Informatica 1 e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Padova o del prof Avanzini Federico.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community