Rappresentazione dei numeri reali

Slides:



Advertisements
Presentazioni simili
Informatica Generale Susanna Pelagatti
Advertisements

Fondamenti di Informatica
Rappresentazione di Numeri Reali
Massimo Sartori, MSc (PhD Student)
Rappresentazioni dei numeri non interi A. Ferrari.
Codifica dei Dati Idea: vogliamo rappresentare dati eterogenei utilizzando un linguaggio che l’elaboratore puo’ facilmente manipolare Essenzialmente vogliamo.
1 Informatica Generale Susanna Pelagatti Ricevimento: Mercoledì ore presso Dipartimento di Informatica, Via Buonarroti,
I Dati . i tipi di dati possono essere classificati in:
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
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)
Corso di Informatica (Programmazione)
Potenze di numeri relativi
Rappresentazione dei dati
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.
Equivalenza di espressioni
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.
SQL SQL (pronunciato anche come l’inglese sequel) è l’acronimo di Structured Query Language (linguaggio di interrogazione strutturato) E’ un linguaggio.
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
Laboratorio di Metodi Numerici a.a. 2008/2009 Prof. Maria Lucia Sampoli.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
ARITMETICA BINARIA.
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
Intervalli limitati... Esempi [a ; b= xR a  x  b
Process synchronization
Rappresentazione dell’informazione nel calcolatore.
Uso di tabelle logaritmiche

Rappresentazione delle informazioni negli elaboratori
Rappresentazione della Informazione
ARCHITETTURA DEI SISTEMI ELETTRONICI
Rappresentazioni a lunghezza fissa: problemi
Rappresentazione dell’Informazione
A.S.E.14.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 14 Rappresentazione esponenzialeRappresentazione esponenziale Virgola mobileVirgola mobile Operazioni.
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Fondamenti di Informatica
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
Rappresentazione dell'informazione 1 Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento.
La codifica dei numeri.
Conversione binario-ottale/esadecimale
Rappresentazione degli interi
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.
I sistemi di numerazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri con segno ed in virgola Marco D. Santambrogio – Ver. aggiornata al 20 Marzo.
I numeri naturali, interi, razionali e reali. I numeri naturali: N I numeri naturali sono i primi numeri che impariamo. Quando contiamo, partiamo dal.
CODIFICA DATI/ISTRUZIONI Nel calcolatore tutta l’informazione e’ codificata in binario (sequenza di 0,1) Perche’ il calcolatore e’ formato da componenti.
Funzione potenza e funzione radice
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.
I numeri relativi DEFINIZIONE. Si dicono numeri relativi tutti i numeri interi, razionali e irrazionali dotati di segno (positivo o negativo). ESEMPI Numeri.
NUMERI ed ERRORI MANOLO VENTURIN UNIVERSITÀ DEGLI STUDI DI PADOVA DIP. DI MATEMATICA PURA ED APPLICATA A. A. 2007/2008.
JAVA usa una rappresentazione in VIRGOLA MOBILE
Transcript della presentazione:

Rappresentazione dei numeri reali

Rappresentazione di numeri reali Con un numero finito di cifre è solo possibile rappresentare un numero razionale che approssima con un certo errore il numero reale dato Vengono usate due notazioni: A) Notazione in virgola fissa Dedica parte delle cifre alla parte intera e le altre alla parte frazionaria + XXX .YY B) Notazione in virgola mobile Dedica alcune cifre a rappresentare un esponente della base che indica l’ordine di grandezza del numero rappresentato

Notazione in virgola mobile Estende l’intervallo di numeri rappresentati a parità di cifre, rispetto alla notazione in virgola fissa Numeri reali rappresentati da una coppia di numeri <m,e> m : mantissa normalizzata tra due potenze successive della base bi -1  | m |  bi e : esponente intero con segno n = m  b e Sia m che e hanno un numero prefissato di cifre Intervalli limitati ed errori di arrotondamento

Esempio in base 10 Numerali a 5 cifre + .XXX + EE Mantissa : 3 cifre con segno 0.1  |m|  1 Esponente: 2 cifre con segno -99  e  +99 0.99910+99 0.110-99 -0.110-99 Underflow -0.99910+99 Overflow positivo negativo Con le stesse 5 cifre in notazione a punto fisso + XXX .YY : - L’intervallo scende [-999.99,+999.99] - Ma si hanno 5 cifre significative invece di 3

Standard IEEE 754 (1985) Doppia precisione a 64 bit Formato non proprietario cioè indipendente dall’architettura Semplice precisione a 32 bit: 1 ESPONENTE MANTISSA 8 23 SEGNO Doppia precisione a 64 bit 1 ESPONENTE MANTISSA 11 52 SEGNO Notazioni in modulo e segno Alcune configurazioni dell’esponente sono riservate

IEEE 754 a 32 bit x = (-1)S x 1.F x 2Exp-bias ESPONENTE MANTISSA 8 23 SEGNO x = (-1)S x 1.F x 2Exp-bias ESPONENTE - Rappresentato in eccesso 127 - L’intervallo è [-127, +127] MANTISSA - Se ne rappresenta solo la parte frazionaria