See perhaps various "What every programmer / CSist should know about floating-point arithmetic" papers and articles:
* David Goldberg, 1991: https://dl.acm.org/doi/10.1145/103162.103163
* 2014, "Floating Point Demystified, Part 1": https://blog.reverberate.org/2014/09/what-every-computer-pro... ; https://news.ycombinator.com/item?id=8321940
* 2015: https://www.phys.uconn.edu/~rozman/Courses/P2200_15F/downloa...
As someone who has recently been fighting bugs from representing very simple math with floats... thank you!