floating-point math is always more complex than you think it is [Software]

posted by mittyri – Russia, 2019-07-21 00:43 (1931 d 10:20 ago) – Posting: # 20416
Views: 19,979

Hi ElMaestro,

Match(6, 6.001, 0.01)


❝ Ugly as hell :vomit:, and will not work well if you get into extreme binary representations.


take a look at
if (Abs(x - y) <= absTol * Max(1.0f, Abs(x), Abs(y)))
the description is here

One may consider ULP, pros and cons described here

Kind regards,
Mittyri

Complete thread:

UA Flag
Activity
 Admin contact
23,279 posts in 4,889 threads, 1,657 registered users;
73 visitors (0 registered, 73 guests [including 6 identified bots]).
Forum time: 10:04 CET (Europe/Vienna)

Pharmacokinetics: one of the magic arts of divination
whereby needles are stuck into dummies in an attempt
to predict profits.    Stephen Senn

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