Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^2: While loop with addition goes weird (binary float rounding error)

by chiel (Initiate)
on Apr 08, 2018 at 13:52 UTC ( #1212535=note: print w/replies, xml ) Need Help??


in reply to Re: While loop with addition goes weird (binary float rounding error)
in thread While loop with addition goes weird

Thanks for your reply. But to me, your answer is as difficult to understand as my problem ;) Can you explain it more simplistic? Maybe with example on how to do it? I'm just trying to add numbers here.
  • Comment on Re^2: While loop with addition goes weird (binary float rounding error)

Replies are listed 'Best First'.
Re^3: While loop with addition goes weird (binary float rounding error)
by afoken (Canon) on Apr 08, 2018 at 14:24 UTC

    Don't be so lazy, follow the two links posted by LanX++.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
Re^3: While loop with addition goes weird (binary float rounding error)
by BillKSmith (Prior) on Apr 09, 2018 at 04:00 UTC
    We can almost always ignore floating-point errors and round our results with printf. Unfortunately there is no "simplistic" way to recognize the rare cases where this is a bad idea (Or what to do about it if you really have one). The documents already cited are not easy to read! Be assured that they to not require knowledge of any math beyond elementary algabra - only a commitment to learn.
    Bill
        The OP probably has the same off-by-one error as your second reference. The floating-point accuracy issue clearly applies to the current question.
        Bill

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1212535]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2020-10-22 07:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My favourite web site is:












    Results (225 votes). Check out past polls.

    Notices?