Why is zero plural? (2024)
ell.stackexchange.com
Why is zero plural? (2024)
1–10 of 209 posts
Re: Why is zero plural? (2024)
#2IOW, English is screwy
Re: Why is zero plural? (2024)
#3Re: Why is zero plural? (2024)
#4Re: Why is zero plural? (2024)
#5In French, the official rule from our (way too expensive) Académie Française is, that it's plural if you have at least x of it, where |x|≥2.
Re: Why is zero plural? (2024)
#6Funny that 1 litre is singular but 1.0 lires is plural even though 1.0 is more precisely singular than 1. IOW, English is screwy
Re: Why is zero plural? (2024)
#7[flagged]
It absolutely does denote plurality. "0 threes" uses "three" in the plural form and "1 three" uses "three" in a singular form.
Thus is not a question about math, but about linguistics.
Re: Why is zero plural? (2024)
#8[flagged]
f”{n} result{‘s’ if n == 1 else ‘’}”Re: Why is zero plural? (2024)
#9[flagged]
Re: Why is zero plural? (2024)
#10Funny that 1 litre is singular but 1.0 lires is plural even though 1.0 is more precisely singular than 1. IOW, English is screwy
Both in speaking language, and in quite some programming languages "1" is assumed to be an integer, and "1.0" is assumed to be a number with one decimal (something akin to a float). And I'd say integer "1" is the most precise type of one.
If we are rounding numbers you are right though...
round_to_int(0.5000000 to 1.499999) -> 1
round_to_one_decimal(0.9500000 to 1.049999) -> 1.0