Rappresentazioni dei numeri non interi A. Ferrari.

Slides:



Advertisements
Presentazioni simili
_ ________.
Advertisements

INSIEMI NUMERICI I numeri
Informatica Generale Susanna Pelagatti
Fondamenti di Informatica
Rappresentazione di Numeri Reali
Massimo Sartori, MSc (PhD Student)
Codifica dei Dati Idea: vogliamo rappresentare dati eterogenei utilizzando un linguaggio che l’elaboratore puo’ facilmente manipolare Essenzialmente vogliamo.
Sistemi di numerazione e codici
Fondamenti di Informatica CDL in Ingegneria Meccanica - A.A CDL in Ingegneria Meccanica - A.A Tipi di dati Ing. Simona Colucci.
Fondamenti di Informatica CDL in Ingegneria Gestionale - A.A Tipi di dati Ing. Simona Colucci.
Fondamenti di Informatica I Facoltà di Ingegneria Informatica Esercitazione.
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
Il linguaggio C Gli operatori e le espressioni C Language
Luglio 2002Complementi di algebra binaria1 Complememti di algebra binaria Luglio 2002.
Esercitazioni su rappresentazione dei numeri e aritmetica
Rappresentazione dei numeri razionali
27+ 12= Risultato troppo grande = = 39 = -25 errore di overflow in binario =
A.S.E.7.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 7 Errore di rappresentazioneErrore di rappresentazione Fattore di scalaFattore di scala Rappresentazione.
Sistemi di Numerazione
Corso di Informatica (Programmazione)
Rappresentazione dei dati
Rappresentazione dei numeri reali
Codifiche Interne Codifiche Interne
Lezione 1: Fondamenti Numeri Binari.
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Rappresentazioni numeriche. Introduzione Un calcolatore elettronico dispone di uno spazio finito per memorizzare le cifre che esprimono un valore numerico.
4) Rappresentazione dei dati in memoria
Il sistema binario.
Rappresentazione di numeri relativi (interi con segno)
Usare rappresentazioni di lunghezza fissa porta ad avere valori non rappresentabili: Overflow indica un errore nella rappresentazione del risultato in.
Conversione binario - ottale/esadecimale
Rappresentazione di Numeri Reali
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
Analisi di Immagini e Dati Biologici
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
ALGEBRA.
ARITMETICA BINARIA.
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
RAPPRESENTAZIONE DELL'INFORMAZIONE
CONVERSIONE NUMERI INTERI CON COMPLEMENTO A DUE. I computer di oggi effettuano ogni tipo di operazione numerica, ma le prime ALU degli anni 50 erano in.
I sistemi di numerazione
Richiami di matematica DALLE POTENZE ALLA NOTAZIONE SCIENTIFICA
Process synchronization
Rappresentazione dell’Informazione
Rappresentazione dell’informazione nel calcolatore.
Uso di tabelle logaritmiche

La nuova Teoria della moltiplicazione, somma e sottrazione di Cristiano Armellini
Rappresentazione della Informazione
Rappresentazioni a lunghezza fissa: problemi
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Fondamenti di Informatica
La Rappresentazione dell’Informazione
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
1 © 1999 Roberto Bisiani Overflow n Overflow  traboccamento Si verifica se il risultato di un’operazione non puo’ essere rappresentato con il numero di.
Rappresentazione dell'informazione
La codifica dei numeri.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Conversione binario-ottale/esadecimale
Rappresentazione dei dati. RAPPRESENTAZIONE DEI DATI LA FUNZIONE INTERO INTERO: R --> I y = [r] il massimo intero non maggiore di r r =
Rappresentazione dei numeri
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri in virgola Marco D. Santambrogio – Ver. aggiornata al 24 Agosto 2015.
Cicli. Ci sono almeno tre modi diversi per costruire un ciclo in C e occorre utilizzare quello che meglio si adatta alle esigenze del problema che si.
I sistemi di numerazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Esercitazione pre 1ma prova in itinere Marco D. Santambrogio – Ver. aggiornata.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri con segno ed in virgola Marco D. Santambrogio – Ver. aggiornata al 20 Marzo.
DEFINIZIONE. La potenza di un numero è il prodotto di tanti fattori uguali a quel numero detto base, quanti ne indica l’esponente. La potenza di un numero.
Appunti su formati numerici. Tipi numerici Il C dispone di due tipi numerici: tipi interi e tipi reali; I tipi reali sono anche detti floating, ovvero.
JAVA usa una rappresentazione in VIRGOLA MOBILE
Transcript della presentazione:

Rappresentazioni dei numeri non interi A. Ferrari

I numeri "decimali"

... in binario

Un esempio

Conversione da decimale a binario della parte frazionaria Metodo delle moltiplicazioni successive Si considerano le parti intere delle moltiplicazioni per 2 della parte frazionaria dallalto verso il basso 0, , , , , ,125 00,25 00,

Esempio Esempio: 22, Parte intera 22 = Parte frazionaria 0, = , = 10110,

Standard IEEE Lo standard IEEE (Institute of Electrical and Electronic Engineers) per il calcolo in virgola mobile (IEEE 754) è lo standard più diffuso nel campo del calcolo automatico. Definisce il formato per la rappresentazione dei numeri in virgola mobile Esistono in questo standard due formati principali per i numeri in virgola mobile: precisione singola (32 bit) precisione doppia (64 bit)

Struttura Un numero in virgola mobile è rappresentato su parole di 32 o 64 bit divisi in tre parti: un bit di segno s un campo di esponente e un campo di mantissa m

Precisione singola e doppia

Rappresentazione (esempio a 32 bit) Il campo s specifica il segno del numero: 0 per i numeri positivi 1 per i numeri negativi Il campo e contiene l'esponente del numero in forma intera. E' costituito da 8 bit. I valori 0 e 255 vengono riservati per funzioni speciali gli altri permettono di rappresentare 254 valori per i numeri in forma normale, compresi tra -126 e 127 (che vengono rappresentati con valori da 1 a 254) Il campo m è una stringa di bit che rappresenta la sequenza di cifre dopo la virgola. Tutte le mantisse sono normalizzate in modo che il numero prima della virgola sia 1