I came across this sentence:
I have zero friends
Why the plurality? Seems pretty counterintuitive to me. Is there a general grammar rule behind it?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Singular is only used with one or 1 or words that mean exactly one, like single.
So, if you rephrase as:
I don't have a single friend.
But zero, though it's not greater than one, it's not one, either, so you use the plural form.
Also, as Adam said in the comments, numbers that are equivalent to 1 like 1.0 or e(2πi ) would still get the plural form.