Forum Discussion

Anastasiya T's avatar
Anastasiya T
Copper Contributor
Dec 22, 2017
Solved

Why Simple Formula Adding Two Cells Won't Work?

Hi. Could you please advise, why so simple formula like =E20+G20 won't work in case if number in cell G20 negative, but same value as in E20? In case of other number combinations it works.   Than...
  • SergeiBaklan's avatar
    SergeiBaklan
    Dec 26, 2017

    Floating point operations usually give side effect around zero result expected, especially with logical operations. Well known example is

    =1*(0.5-0.4-0.1)

    which returns -2.78E-17. With this

    =(1*(0.5-0.4-0.1)=0) returns FALSE
    however
    =( (1+1*(0.5-0.4-0.1))=1) returns TRUE