Formula 0<=(1.36*100/1.36)-100 returns FALSE while expects TRUE.
But
0<=(1.26*100/1.26)-100 returns correct result TRUE.
Why?
Formula 0<=(1.36*100/1.36)-100 returns FALSE while expects TRUE.
But
0<=(1.26*100/1.26)-100 returns correct result TRUE.
Why?
if you run:
=(1.36*100/1.36)-100
and expand decimal places you will get:
which is totally fine even if you do not expect such behavior. this is due to how google sheets stores the numbers and this "nonsense" is called "rounding error" (yet it is not an error)
see: https://stackoverflow.com/a/72230592/5632629
in your case try:
=0<=ROUND((1.36*100/1.36)-100)