Teorema di rappresentabilità unica
Sia β ∈ N, β ≥ 2, allora ogni numero reale x (x ≠ 0) può essere univocamente rappresentato in base β nel seguente modo:
X = ± βp Σi=nv diβ-i
dove p ∈ Z, i valori di i ∈ N (dettagliati successivamente), verifichiamo le seguenti proprietà:
di ∈ {1, 2, 3, ..., β-1}
Se x ≠ 0 non sono definiti n, uguali a 0 (β-1). Ciò assicura l'unicità della rappresentazione.
Rappresentazione in base β di x
x ∈ R, x ≠ 0: x = βp(0, d1, d2, ... dk...) dove 0, d1, d2, dk, ... è detta mantissa (dk ≠ 0).
L'insieme dei numeri macchina
Siamo β, t, m, M ∈ N con β ≥ 2, t ≥ 1, mm > 0.
Si dice γ l'insieme dei numeri macchina con rappresentazione normalizzata in base β con t cifre significative e l'insieme:
f(β, t, m, M) = { x ∈ R : x = ± βtΣi=0t diβ-i } ∪ {∅}
dove:
- t ≥ 0, β > 1
- di ∈ {0, 1, 2, ..., β-1}
- dt ≠ 0
- p ∈ Z, -m ≤ p ≤ M
La rappresentazione dello zero sfugge; è necessario aggiungerlo analiticamente.
Rappresentazione nell'elaboratore
- 1 campo di memoria per il segno
- t campi di memoria che possono assumere della mantissa più M+1 configurazioni β differenti configurazioni per la memorizzazione
- 2 campi di memoria per l'es mem. di p, in totale da parametro x p-m
Osservati: – il più piccolo positivo rappresentabile X = 0; 1 * β-m
Il più grande − × … X = 0;(β-1)( β-1)...βM
Teorema di rappresentabilità univoca
Sia β ∈ ℕ, β ≥ 1 allora ogni numero reale x (x ≠ 0) può essere univocamente rappresentato in base β nel seguente modo:
x = ± βk ∑i=1∞ di β-i
dove p ∈ ℤ e i valori di k ∈ ℕ (dettagliati successivamente), verifichiamo le seguenti proprietà:
- di ∈ {1, 2, 3, ..., β-1}
- k e di non sono definitivamente uguali a (β-1). Ciò assicura l'unicità della rappresentazione
Rappresentazione in base β di x
x ∈ ℝ, x ≠ 0: x = βP(0,d1,d2,...dk...) dove 0,d1,d2,dk... è detta mantissa (dn ≠ 0).
L'insieme dei numeri macchina
f(β,t,m,M)
Siano β, t, m, M ∈ ℕ con β ≥ 2, t ≥ 1, m > 0. Si dice l'insieme dei numeri macchina con rappresentazione normalizzata in base β con t cifre significative è insieme:
f(β,t,m,M) = { x ∈ ℝ : x = ± βt ( ∑i=0t-1 di β-i) } ∪ {0}
dove:
- t ≥ 0, β > 1
- di ∈ {0, 1, 2, ..., β-i}
- d0 ≠ 0
- p ∈ ℤ, -m
La rappresentazione dello zero sfugge: è necessario aggiungerlo analiticamente.
Rappresentazione nell'elaboratore
- 1 campo di memoria per il segno
- t campi di memoria che possono assumere βd configurazioni per la mantissa, dove d è il td della mantissa
- Campi di memoria per l'esponente p, in md tolta da parametri configurazioni
Osservati: - "il più piccolo e positivo rappresentabile: X = 0, 1 * β-mw"
- "il più grande X = 0, (β-1)(β-1)... βM"
Proprietà dei numeri macchina
- L'insieme è discreto.
- I numeri rappresentabili sono solo una piccola parte di R.
- La distanza tra due numeri x, x+1 consecutivi è β1-t.
Infatti, sia x un generico numero:
x = + βx(0,d1d2...dtdt+1)
Il successivo numero macchina sarà:
= βx(0,d1...dt-1(dt+1))
La differenza è pertanto:
x-y = βp(0,...0.1)t-1 = βp1.0 = βp-t
Standard IEEE di rappresentabilità
- pno campi
- campo segno
- no campi mantissa
- no valore esponente
Singola precisione
- 2321238 campi: -127 ≤ e ≤ 127
Doppia precisione
- 26415211 campi: -1023 ≤ e ≤ 1023
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Riassunto esame Calcolo numerico e programmazione, Prof. Giannelli Carlotta, libro consigliato Calcolo numerico, Lu…
-
Riassunto esame Calcolo Numerico, Prof. Bellanca Nicolò, libro consigliato Elementi di calcolo numerico: metodi e a…
-
Riassunto esame Diritto pubblico, Prof. Mori Giorgio, libro consigliato Politi, Barbera fusato
-
Riassunto esame Calcolo numerico, Prof. Mazzia Annamaria, libro consigliato Programmare con Matlab, Mazzia Annamari…