Binary representation [Software]

posted by ElMaestro  – Denmark, 2018-03-16 14:13 (1837 d 03:53 ago) – Posting: # 18561
Views: 6,015

Hi Mittyri,

❝ x=0.250000

❝ as it should be


How nice, then it is also compiler-dependent...
The issue is that 0.05 cannot be represented accurately in a binary brain.
So, the compiler will need to deal with such a fraction and either round it up or round it down. Whatever it does, it can have downstream implications. In my case it implied that my simple naïve decimal logic (0.25 <=0.25) never evaluated to TRUE because it was not tested as such.
The solution could be to add e.g. 1e-8 to the righthand side. Dumb, but that's logic.
Computers suck.

Pass or fail!

Complete thread:

UA Flag
 Admin contact
22,552 posts in 4,724 threads, 1,606 registered users;
27 visitors (0 registered, 27 guests [including 8 identified bots]).
Forum time: 19:06 CEST (Europe/Vienna)

Learning of many things
does not teach intelligence.    Heraclitus of Ephesus

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz