How do I write consecutive numbers?

Today I wrote the sentence:

The supplied definition defines 24 16-bit words per subframe, and ...

I know the recipient will understand the terminology. I'm concerned about writing the phrase "24 16-bit words". It almost reads as "2416-bit words". The only alternative I can think of is wordy and flows poorly:

The supplied definition defines 24 words per subframe, each 16 bits wide, and ...

I'm of the mind that "sixteen-bit" is not immediately recognisable, and expressing a quantity, especially of 10 or more, is generally best done in numerals. Is this the best way to write it or is there a better alternative?


It seems fine as written because of the technical context. Using the term 'word' for 2416 bits would be highly unexpected while a 16-bit word is commonplace.


I'd go with writing one of the numbers out in words:

The supplied definition defines twenty-four 16-bit words per subframe, and ...

Although it's a little clumsy, since numbers like 24 aren't usually written as words, it does help avoid the 2416-bit problem, and I find it easier to read than the alternative you provided.


I agree with user17237 that you should write out one of the words, but I'd go the other way:

The supplied definition defines 24 sixteen-bit words ...

Or, if you don't mind a change of unit,

The supplied definition defines 24 two-byte words ...

(It would be nice if you could break up "definition defines" somehow too; perhaps something like lays out could replace defines.)

Edit: As another alternative to placate the naysayers, perhaps

... defines 24 (16-bit) words ...

would suffice, since the most common bitsize of a word is 16 bits, and you're just reminding them of it?