Salve a tutti, pensando al fenomeno della cancellazione numerica che si verifica in caso di sottrazione operando in floating point in un calcolatore fra numeri molto vicini, in quale fra queste espressioni si potrebbe verificare:
\(\displaystyle y=1+cos x\)
\(\displaystyle y=1- cos x\)
\(\displaystyle y=1-1/2(cos^2 x)\)
Mi verrebbe da dire sia la prima che la seconda (visto che cos è peridica) poichè per valori molto piccoli di x il coseno assume valori molto prossimi a 1 e quindi la differenza con 1 sarebbe molto piccola e con calcolatori con un numero di decimali limitato potrei avere di fatto 0, quindi estremizzando una perdita totale di cifre significative e non.
Che ne dite, sta in piedi?
Grazie




