eccomi con un atro grave problema...
vi espongo un esercizio la sua soluzione ma ci sono delle cose che non capisco e poi un altro esercizio e se potete spiegarmi come si fa ve ne sarò infinitamente grata!
naturalmente la materia è CALCOLO NUMERICO
- Codice:
Eseguire e spiegare il risultato della seguente istruzione MATLAB:
>>1+(2^-51+2^-52+2^-53)==1+2^-50
in $FF(10,3,-10-10)$
allora la soluzione di una amica dice:
$1+(2^-51-2^-52+2^-53)=1+2^-50$
$x=1.00..........0111$
0 12 51 52 53
le ultime cifre corrispondono alle posizioni 51,52,53, non è un numero di macchine perche in MATLABE la precisione di macchina è $2^-52$
quindi c'è uno schema:
dove il precedente numero a $x$ si ottiene troncando l'ultima cifra
Quindi:
$a=1.00.............0111$
$x=1.00.............0111$
$b=1.00............100]1$
con quel'1 (il primodopo la virgola) in 50a posizione
perchè:
$011+1=100$
e io povera studentessa non ho capito nulla....
cmq vi propongo anche un altro esercizio simile...
Esercizio ha scritto:>>2+2^-52+2^-53==2^-53+2^-52+2
Spero mi potiate aiutare un bacio e un grazie a tutti
MERCOLEDI HO L'ESAME!!!!