This question already has an answer here:
- Pluralizing Noun Phrase? 2 answers
There are two imaginable plurals of number one:
- numbers one
- number ones
The resources I found on internet say that number ones is the correct plural.
Why is it so? Is there a more general rule from which this is deductible? I would understand it if the first noun (number) would have a function of an adjective, such as in race car. However here the first noun sounds to me as the main noun, with one as a kind of an adjective. Hence I would feel more logical to pluralize number rather than one.
As @CarlWitthoft noted in his answer, what confuses me is that as the software programmer I feel very natural to use sentences like "the table contains three numbers one", "the string contains three characters/digits one".
For me as a mathematician and software programmer one is clearly a kind of a type of a number, not the opposite. So I don't think this question is primarily about "pluralizing noun phrases", but rather about what is the head of the noun phrase number one.