Noms de nombres
Les noms de type numéral "milliard, millier, million, douzaine, centaine, etc." sont proches des adjectifs numéraux, et ils entraînent très rarement l' accord. Celui-ci se fait, la plupart du temps, avec le nom complément (pseudo-complément).
Une cinquantaine d'oiseaux étaient...
Un milliard d'étoiles brillent...
Une douzaine de voitures roulent...
etc.
Lorsqu'ils sont pensés comme une quantité expressive, soit parce qu'elle est considérée exacte (douze exactement et non "une douzaine"), soit parce que l'attention s'attache plus particulièrement au nombre, on trouve parfois l'accord singulier.
Une douzaine d'ufs coûte dix francs.
Une centaine d'hommes formait un cercle infranchissable.
Il s'agissait d'un tronc si gigantesque qu'une dizaine d'hommes ne pouvait en faire le tour.