Why is 'zero' plural?

For example, "there are 0 comments" not "there is 0 comment."
Update: Similarly, why is "no" plural: e.g., "there are no comments"?
7 answers 7