English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am writing software in which I would like to be able to return the groups of numerals within a large number. For example, given a number 123,456,789, my software would return 123 then 456 then 789.

I would like to give each of the 3-digit sequences a proper name, but I cannot find what the correct one would be. Would it be groups? I thought about thousands, but that seems imprecise.

I should clarify that I know what to call each individual group (thousands, millions, etc.). What I don’t know if there is a general term that applies to all the groups.

share|improve this question
You might want to edit the "software" references. The FAQ says that EL&U considers "Naming, including naming programming variables/classes" to be off-topic. However, writing documentation for your software would probably be on-topic. – rajah9 Jan 3 '13 at 16:13
You could call them clusters. – cornbread ninja 麵包忍者 Jan 3 '13 at 16:23
The standard answer is that you can call a method anything you like, even "Charles()". This is why naming is off-topic. However, the word group seems clear enough in the question. – Andrew Leach Jan 3 '13 at 16:28
I suspect that you checked less than the best reply as an answer. The one I'm talking about has images... :) – Konrad Viltersten Aug 3 '13 at 13:57
up vote 1 down vote accepted

You seem to be looking for a generic term for subsets of 3 digits so if there is no specific, technical jargon for the collection of three digits within a larger number, then you might want to create/enlist/repurpose a term like "triplet" which communicates the sense of the three nature.

share|improve this answer
After spending far too much time trying to find a definitive answer, I'm accepting yours. For the curious, I decided on the term NamingGroup. – Eric Jan 3 '13 at 17:17
One slight weakness with "triplet" is that not all cultures group numbers into threes . If a program uses methods that format numbers according to the current culture, they may get grouped some other way. On the other hand, it's possible that the languages associated with such cultures have terms for such groupings, so if the documentation is translated, the translator could replace "triplets" with the appropriate term in the target language. – supercat Feb 9 '14 at 18:16

The exact term for such a group of three digits is a period. Thus you have the ones period, the thousands period, the millions period, etc. This is one of those wonderful terms we all learned (and then forgot) in primary school.

“period” vocabulary card from McGraw-Hill MyMath

The term is in current use but hard to find in general purpose dictionaries. For modern examples from online arithmetic textbooks and study aids, see:

It is not of modern origin; the word period has carried this meaning for hundreds of years. Here is the relevant sense of period from NED (the predecessor of the OED, now public domain).

Period (pīᵊ·riŏd), sb. Forms: 5 peryod, paryode, 6 peryode, periode, 6– period: see also PARODY sb.² [a.F. période (14th c. in Hatz.-Darm.) = Sp. periodo, It. periodo, ad.L. period-us, a.Gr. περίοδος going round, way round, circuit, revolution, cycle of years, periodic recurrence, course, recurring fit of disease, orbit of a heavenly body, rounded sentence, f. περί around + ὁδός way; in ancient L. used only of the period or cycle of the four Grecian games, and of a complete sentence; in med.L. in other of the Gr. senses.]
  III. In Grammar, Rhetoric, Music, etc.
13. Arith. A set of figures in a large number marked off by commas placed between or dots placed over, as in numeration, circulating decimals, and the extraction of the square or cube root.
1674 JEAKE Arith. (1696) 15 A Period is a comprehension of Degrees .. as 123 .. 12345, &c.
a 1677 Cocker’s Arith. i. § 10. 6 A Period .. when a Number consists of more than three figures or places, whose proper order is to prick or distinguish every third Place .. so .. 63.452.
1690 LEYBOURN Curs. Math. 4 Numbers .. of Three Figures, or Places .. may properly be called a Period.
1704 J. HARRIS Lex. Techn. I. s. v., A Period in Numbers, is a Distinction made by a Point, or Comma after every sixth Place or Figure; and is used in Numeration, for the readier distinguishing and naming the several Figures or Places.
1859 BARN. SMITH Arith. & Algebra (ed. 6) 76 The part [of a circulating decimal] which is repeated is called the Period.
 —A New English Dictionary On Historical Principles (1888)¹

share|improve this answer

You might refer to digit groups as segments, meaning a contiguous part of something. Terms like metamere (“one of the similar body segments into which earthworms, crayfish, and similar animals are divided longitudinally”) and somite may also be used, somewhat figuratively. These two terms imply similarity of segments.

share|improve this answer
Thanks. I was hoping to find a precise technical term for the group--not quite so figurative. – Eric Jan 3 '13 at 17:00

http://en.wikipedia.org/wiki/Decimal_mark#Digit_grouping refers to the comma or period that separates each set of numbers as a digit group separator, so it seems fair to call the groups themselves digit groups.

share|improve this answer

Thousands would be a good name for the middle (456) group. Similarly, millions for the first (123) group; ones for the 789 group.

When you speak the number, you would say "One hundred twenty-three million, four hundred fifty-six thousand, seven hundred eighty-nine." The "millions" and "thousands" correspond well to the spoken number, and the "ones" goes without saying.

UPDATE OK, I see that you're looking for the group name.

I don't see a consensus on this, but here are some of the possibilities:

share|improve this answer
Sorry, I should have clarified in the question. I know what to name each group individually. What I am looking for is a general name that can be applied to each group. I'll modify the question. – Eric Jan 3 '13 at 16:13
Thanks. I saw that same page using class as the term. However, when I went to confirm the usage (I am using Wolfram's MathWorld as the authoritative source), I couldn't find the term. – Eric Jan 3 '13 at 16:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.