this post was submitted on 06 Feb 2026
40 points (93.5% liked)
Linux
12289 readers
401 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It isn't really so strange that they aren't used, if you think about it. Floating point is subject to fuzziness in the last several digits, and you can't guarantee that a given value is going to round the same way when you're dealing with multiple arches (or even multiple versions of what's nominally the same arch, since optimizations change over time). Undefined behaviour is nasty. Floating point is useful for many things, but I'd keep it out of a cross-platform system kernel unless I liked hard-to-diagnose bugs.
@nyan @Gobbel2000 This, totally. But then if you are going to throw unconstrained machine learning in there you are going to run into hard-to-diagnose bugs.