Estratto del documento

Notazione esponenziale normalizzata

Dato un numero x ∈ ℝ, la sua notazione esponenziale normalizzata è data di:

x = (-1)si=1t ai·B-i·Be

con:

  • s = 0,1 (segno)
  • 0 ≤ aiB-1
  • e ∈ ℤ
  • B ∈ ℕ\{0}

In particolare, se x ∈ [BL, BU\{0}], allora il minimo e massimo rappresentabili sono:

  • min:i=1t ai·B-i = B-1
  • max:i=1t ai·B-i = (B-1)B-1 = (1-1/B) = 1(1/B)

In conclusione:

1/B ≤ ∑i=1t ai·B-i ≤ 1

Rappresentazione dei numeri reali sul calcolatore

Parola: segno, mantissa, caratteristica

In doppia precisione, a ciascuna parola sono riservati:

  • 64 bit: 1 bit per il segno, 52 bit per la mantissa, 11 bit per la caratteristica

In singola precisione, a ciascuna parola sono riservati:

  • 32 bit: 1 bit per il segno, 23 bit per la mantissa, 8 bit per la caratteristica

Insieme dei numeri macchine

L'insieme dei numeri macchina è descritto da quattro elementi:

  • B: base
  • t: numero di cifre memorizzabili
  • L: numero min di cifre exp
  • U: numero max di cifre exp

Dunque: ℱ(B,t,L,U) = {0} ∪ x ∈ ℝ/x = (-1)si=1t ai·B-i·Be

La cardinalità di ℱ (il numero massimo dei valori rappresentabili) è data da:

Card(ℱ) = 2·(B-1)Bt-1·(U-L+1) + 1

Ad esempio, se B=2, t=2, L=3 e U=3, allora i numeri rappresentabili sono:

Card(ℱ) = 2·1·2·1 + 1 = 2·1·2·1 + 1 = 28 + 1 = 29

Notazione esponenziale normalizzata

Dato un numero x ∈ ℝ, la sua notazione esponenziale normalizzata è data di:

x = (-1)si=1t ai·B-i

con:

  • s = 0,1 (segno)
  • 0 ≤ aiB-1
  • e ∈ ℤ
  • a1 ≠ 0
  • B ∈ ℕ\{0}

In particolare, se x ∈ [1/B, 1-{0}], allora il numero minimo e massimo rappresentabili nella parte decimale sono:

  • min:i=1t ai·B-i = 1/B
  • max:i=1t ai·B-i = (B-1)·B-1 = 1

In conclusione:

1/B ≤ ∑i=1t ai·B-i ≤ 1

Rappresentazione dei numeri reali sul calcolatore

Parola: segno, mantissa, caratteristica

In doppia precisione, a ciascuna parola sono riservati 64 bit:

  • 1 bit per il segno
  • 52 bit per la mantissa
  • 11 bit per la caratteristica

In singola precisione, a ciascuna parola sono riservati 32 bit:

  • 1 bit per il segno
  • 23 bit per la mantissa
  • 8 bit per la caratteristica

Insieme dei numeri macchina

L'insieme dei numeri macchina F è descritto da quattro elementi:

  • B: base
  • t: numero di cifre memorizzabili
  • L: numero min di cifre exp
  • U: numero max di cifre exp

Dunque: F(B,t,L,U) = {0 ∪ x ∈ ℝ/x = (-1)si=1t ai·B-i}

La cardinalità di F (numero massimo dei valori rappresentabili) è data da:

Card(F) = 2·(B-1)·Bt-1·(U-L+1) + 1

Ad esempio, se B=2, t=2, L=-3 e U=3, allora i numeri rappresentabili sono:

Card(F) = 2·(2-1)·21·(3-3+1) + 1 = 28 + 1 = 29

In particolare, se x∈F, allora il numero massimo e minimo rappresentabili nella parte decimale sono:

  • min: a1B−1/B
  • max:i=1t (B−1)(B−i)(B−1) = ∑i=1t 1/Bi

In conclusione:

1/B ≤ d ≤ 1−B−t

Considerando anche la parte esponenziale, si ha:

Be·( ∑i=1t ai B−i) ≤ Be·(1−B−t)

A legare la mantissa e la parte decimale è la relazione:

m = dB

Quindi, in generale, per un numero x∈F, con x = dBe si ha:

B−1B−txx = dBe = (1−B−t) Bu

Rappresentazione del numero-macchina fl(x)

Il numero-macchina relativo a un numero x∈R e fl(x)∈F. Tale numero risulta approssimato rispetto a quello di appartenenza secondo un errore relativo definito come il rapporto:

ex

Anteprima
Vedrai una selezione di 7 pagine su 28
Analisi numerica - Appunti Pag. 1 Analisi numerica - Appunti Pag. 2
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 6
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 11
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 16
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 21
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 26
1 su 28
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher damfaz.24 di informazioni apprese con la frequenza delle lezioni di Calcolo numerico 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 L'Aquila o del prof Cimoroni Mariagabriella.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community