Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract:
(It)Largomento principale introdotto nella tesi lAritmetica finita o Aritmetica di
macchina con lo scopo di mettere in luce aspetti pi specifici della materia trattata .
Laritmetica finita si occupa di definire le operazione di macchina di un calcolatore.
Verranno presentate le nozioni di precisione di macchina o epsilon di macchina
rianalizzando opportunatamente i significati di floating point, arrotondamento e
troncamento. Inoltre tramite esempi pratici saranno analizzate le differenti operazioni
di macchina ( addizione, sottrazione, moltiplicazione e divisione ) e schematizzate con
rimando allerrore relativo e errore assoluto. Lo studio stato avvalorato da: esempi
pratici, definizioni, calcoli matematici, applicazioni nel linguaggio di programmazione
informatica Java e video esplicativi.
(Ingl) The main argument introduced in the thesis is the machine Arithmetic with the
aim of highlighting the more specific aspects of the subject. The machine Arithmetic is
responsible for defining the operation of a computer machine. We will discuss the
concepts of precision machine or machine epsilon suitably re-analyzing the meanings
of floating -point, rounding and truncation. Through practical examples they will be
analyzed different machine operations (addition, subtraction, multiplication and
division) and summarized with reference to the relative error and absolute error. The
study was validated by practical examples, definitions, mathematical calculations,
applications in computer programming language Java and explanatory videos.
Precisione di macchina
Con il simbolo (o m) si indicher la precisione di macchina. Essa una costante
caratteristica di ogni aritmetica floating-point e rappresenta la massima precisione
relativa di calcolo raggiungibile sul calcolatore. Si calcola:
m ^1t
dove la base e t il numero di cifre decimali
I personal computer che implementano lo Standard IEEE 754-1985 prevedono:
Conseguenze:
(a b) /c != (a / c) b.
Inoltre due espressioni equivalenti in aritmetica infinta possono non
esserlo in aritmetica finita.
Esempio
Somma :
fl(x1) = 0.191020 10^3
fl(x2) = 0.191017 10^3
fl(x1) - fl(x2) = 0.000003 10^3 = 0.300000 10^2
Terminologia e formule:
Errore assoluto:
Ea
|fl(x)x|
Errore relativo:
Er=
|fl(x)x|
|x|
,x
Bibliografia:
http://math.ec.unipi.it/metodicomputaz/ErroriNumerici.pdf
http://www.dima.unige.it/~fassino/Errori.pdf
Informatica 3 Quinto Anno Licei Scientifici, Piero Gallo, Pasquale Sirisi
http://it.wikipedia.org/wiki/Epsilon_di_macchina