this post was submitted on 28 Jun 2026
297 points (99.7% liked)

Programmer Humor

32031 readers
1088 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 

A NaN spotted in the wild.

you are viewing a single comment's thread
view the rest of the comments
[–] Orygin@sh.itjust.works 26 points 1 day ago* (last edited 1 day ago) (1 children)

NaN are not exclusive to JavaScript, it's more scary that they're using floating point numbers for monetary value.
If you buy something at -Inf, do they empty the business bank account into yours?

[–] verdare@piefed.blahaj.zone 12 points 1 day ago (1 children)

Eh, it’s not a problem if prices are being converted to floating point at some point before being displayed.

What you don’t want to do is store the definitive price as a floating point and perform calculations with it. I don’t see any reason to assume that’s happening here.

[–] sik0fewl@piefed.ca 2 points 19 hours ago* (last edited 19 hours ago)

It still makes no sense to convert to float and is likely to lead to a big at some point