534 @534.bsky.social · 10/02/2024interesting floating point thing: 4503599627370497+0.5 = 4503599627370498 this means x/2==floor((x/2)+0.5) does not consistently work as an evenness check. 100
534 @534.bsky.social · 10/02/2024x/2==round(x/2) doesn't work either for a similar reason, 9007199254740995/2 = 4503599627370498 000