Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

-0 is "below zero, but for so little that we cannot represent", so it's outside [0, 1].


Though for the purposes of comparisons, -0 and +0 are the same in IEEE 754.

So the expression "x >= 0.0f && x <= 1.0f" is true for x = -0.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: