Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

errore di troncamento

3 views
Skip to first unread message

Francesco

unread,
Sep 4, 2010, 7:56:18 AM9/4/10
to
Ciao a tutti.
Ho un problema con errore di troncamento.

Esempio:
a1*a2 dove A1=1.2554 e A2=1.3551 però visualizzo solo le prima due cifre
decimali.

Succede che in realtà 1.2554*1.3551=1,70119254 e quindi visualizzando le
sole prime due cifre decimali mi appare 1,70
se invece calcolo il valore 1.26*1.36=1,7136 che troncato è pari a 1,71

Come posso ovviare a questo problema?

Grazie
Francesco

giovanna

unread,
Sep 4, 2010, 8:47:55 AM9/4/10
to
Il 9/4/2010, Francesco ha detto :

> Ciao a tutti.
> Ho un problema con errore di troncamento.
>
> Esempio:
> a1*a2 dove A1=1.2554 e A2=1.3551 però visualizzo solo le prima due cifre
> decimali.
>
> Succede che in realtà 1.2554*1.3551=1,70119254 e quindi visualizzando le sole
> prime due cifre decimali mi appare 1,70
> se invece calcolo il valore 1.26*1.36=1,7136 che troncato è pari a 1,71
>
ciao,
bé, considerando 1,26 e 1,36, stai arrotondando per eccesso a meno di
0,01 i valori iniziali, Quindi se vuoi questo:
=ARROTONDA.ECCESSO(A1*A2;0,01)
Prova se...

--
ciao
giovanna
.......................
www.riolab.org
.........................


Francesco

unread,
Sep 4, 2010, 9:15:46 AM9/4/10
to

"giovanna" <g_ar...@asiatin.it> ha scritto nel messaggio
news:4c824016$0$12121$4faf...@reader4.news.tin.it...

> ciao,
> bé, considerando 1,26 e 1,36, stai arrotondando per eccesso a meno di 0,01
> i valori iniziali, Quindi se vuoi questo:
> =ARROTONDA.ECCESSO(A1*A2;0,01)
> Prova se...
>
> --

Come fare ad arrotondare per eccesso o per difetto a seconda che la terza
cifra decimale sia maggiore di 5 o minore di 5?


lorenzoeffe

unread,
Sep 4, 2010, 9:21:41 AM9/4/10
to
Il 04/09/2010 15:15, Francesco ha scritto:
> "giovanna"<g_ar...@asiatin.it> ha scritto nel messaggio
> news:4c824016$0$12121$4faf...@reader4.news.tin.it...
>> Ciao,

>> bé, considerando 1,26 e 1,36, stai arrotondando per eccesso a meno di 0,01
>> i valori iniziali, Quindi se vuoi questo:
>> =ARROTONDA.ECCESSO(A1*A2;0,01)
>> Prova se...
> Come fare ad arrotondare per eccesso o per difetto a seconda che la terza
> cifra decimale sia maggiore di 5 o minore di 5?
=arrotonda(A1*A2;2)
ciao, Lo

Francesco

unread,
Sep 4, 2010, 1:35:37 PM9/4/10
to

"lorenzoeffe" <lofa...@hotmail.com> ha scritto nel messaggio
news:4c824810$0$18651$4faf...@reader3.news.tin.it...

> =arrotonda(A1*A2;2)
> ciao, Lo

Risolto, grazie


0 new messages