How should 10 to be pronounced?

  • Thread starter Thread starter symbolipoint
  • Start date Start date
Click For Summary
SUMMARY

The binary number "10" is definitively pronounced as "one zero" in the context of base-2 numeral systems. This pronunciation is necessary to avoid confusion with the decimal representation of the number ten. Participants in the discussion emphasized the importance of context when interpreting binary numbers, as the term "two" is typically associated with base-10. Clarity in communication is essential, especially when discussing numerical representations across different bases.

PREREQUISITES
  • Understanding of binary numeral systems (base-2)
  • Familiarity with decimal numeral systems (base-10)
  • Knowledge of numeral representation and pronunciation conventions
  • Awareness of context in mathematical communication
NEXT STEPS
  • Research binary numeral system conventions and their applications
  • Explore the differences between numeral systems, focusing on base-2 and base-10
  • Learn about numeral pronunciation in various contexts, including programming and mathematics
  • Investigate common misconceptions in number representation across different bases
USEFUL FOR

This discussion is beneficial for computer scientists, mathematicians, educators, and anyone involved in programming or teaching numerical systems, as it clarifies the pronunciation and interpretation of binary numbers.

symbolipoint
Homework Helper
Education Advisor
Gold Member
Messages
7,631
Reaction score
2,065
How is 10 supposed to be pronounced? I do not mean, "ten". I mean the binary number written as 10.

Is it to be , "two", or "one zero"? Something else maybe, using a modifying description before saying the word?
 
Science news on Phys.org
symbolipoint said:
How is 10 supposed to be pronounced? I do not mean, "ten". I mean the binary number written as 10.

Is it to be , "two", or "one zero"? Something else maybe, using a modifying description before saying the word?
Two in Base two
 
  • Informative
Likes   Reactions: symbolipoint
symbolipoint said:
Is it to be , "two", or "one zero"?
"one zero"
jackjack2025 said:
Two in Base two
The only digits in binary (base-2) are zero and one. There's no digit for "two."
 
  • Like
  • Informative
  • Wow
Likes   Reactions: symbolipoint, BillTre, DaveE and 1 other person
symbolipoint said:
How is 10 supposed to be pronounced? I do not mean, "ten". I mean the binary number written as 10.

Is it to be , "two", or "one zero"? Something else maybe, using a modifying description before saying the word?
Onzer. Ten is onzeronzer.
 
Mark44 said:
"one zero"
The only digits in binary (base-2) are zero and one. There's no digit for "two."

The problem is that if you say one zero, it is unclear what you mean. Do you mean ten, do you mean one-zero, do you mean two in base two? Do you mean something else?

How I wrote it is clear. Let's assume we live in Base two. How to express the number two in that world? 10. Two in base 2. The fact that two is not a digit in Base 2 is irrelevant.
 
symbolipoint said:
How is 10 supposed to be pronounced? I do not mean, "ten". I mean the binary number written as 10.

jackjack2025 said:
The problem is that if you say one zero, it is unclear what you mean. Do you mean ten, do you mean one-zero, do you mean two in base two? Do you mean something else?
@symbolipoint explicitly asked about the binary number 10 and how it should be pronounced. Since the context is clearly binary numbers, not decimal numbers, ##10_2## corresponds to ##2_{10}##. How is that unclear? He was not asking about the decimal number ten.
jackjack2025 said:
Two in Base two
How would you pronounce ##10100001_2##? Would you convert this binary number to decimal in your head or just read off the binary digits from left to right?
jackjack2025 said:
How I wrote it is clear. Let's assume we live in Base two. How to express the number two in that world?
As "one zero," as I already said. Counting in binary numbers goes like this: zero, one, one zero, one one, one zero zero, etc. The only numerals you have to work with are zero and one, so numbers larger than one are composed of a combination of zeros and ones.
 
  • Like
Likes   Reactions: symbolipoint
Better check your mental arithmetic. Also, maybe you should learn how to use the quote feature better.
 
Mark44 said:
Better check your mental arithmetic. Also, maybe you should learn how to use the quote feature better.
damnit. That why we should just use 0's and 1's :)
 
  • Agree
Likes   Reactions: Mark44
  • #10
Mark44 said:
"one zero"
One-o, for short. Like the one in short.
 
  • #11
Mark44 said:
How would you pronounce ##10100001_2##?
I think this is the litmus test.

I would pronounce 10100001 as "one-zero-one-zero ... zero-zero-zero-one".

Thus, "10" is pronounced "one-zero".

Whether or not a number is ambiguous in the absence of adequate context is an issue that is always present and debateable, but is immaterial to the pronunciation of what is asked for, above.

Note too, by the way, that it is still correct in the absense of any context. Which makes it extra correct.


[EDIT] I'm glad I could show up 3 months later, raise this decaying corpse from the dead, and settle it for poster who is no longer with us. :sorry:
 
Last edited:
  • Informative
Likes   Reactions: symbolipoint
  • #12
.... But I am still with us.
 
  • Wow
Likes   Reactions: BillTre
  • #13
symbolipoint said:
.... But I am still with us.
Well, oops.

I thought jackjack was the OP. Most humble apologies.

Fixed it.
 
  • #14
How is 100 base 10 called? It is a hundred. So why is it a problem for 10 base 2 to be called two?
 
  • Like
Likes   Reactions: Algr
  • #15
martinbn said:
How is 100 base 10 called? It is a hundred. So why is it a problem for 10 base 2 to be called two?
Because in English "two" means 2 base 10. If you want to talk about 10 base 2 you need to be specific that that is what you are talking about, unless there is a clear context that implies you are in base 2.
 
  • Informative
Likes   Reactions: symbolipoint
  • #16
phinds said:
Because in English "two" means 2 base 10. If you want to talk about 10 base 2 you need to be specific that that is what you are talking about, unless there is a clear context that implies you are in base 2.
I disagree. Two means the number two, which is independent of any representation.
 
  • Like
Likes   Reactions: Algr and robphy
  • #17
Fair point, but if you say "two" to the average person, how many of them are going to think "10" vs how many will think 2? Yes, I KNOW they are the same thing but the representation does matter.
 
  • Like
Likes   Reactions: symbolipoint
  • #18
martinbn said:
I disagree. Two means the number two, which is independent of any representation.
I agree with @phinds. His explanation and one or two of the other members' posts were helpful in understanding original posted question. Obtainer and expresser must be clear which number system is being used (number BASE) so they know which kind of terminology to use.
 
  • Like
Likes   Reactions: phinds
  • #19
There is confusion here between a number line designation (second number from zero), the digits involved (ones, zeros, and twos), and the base system which can change the digits to designate the value (two).

Spelling all this out will make things clear, but make things more complicated and less fun to discuss (if you are not concerned about clarity).

Here is a relevant non-spoken joke:
There are 10 kinds of people, those that understand binary and those that don't.
 
  • Like
Likes   Reactions: robphy and Rive
  • #20
phinds said:
Because in English "two" means 2 base 10.
It is a bit messy, but I think the exact meaning is more about this digit '2', with the base only assumed if used as number.
Can be used to describe numbers with only a base above two.

Could be worse, though...
 
  • Like
Likes   Reactions: BillTre
  • #21
There are 10 types of people: those who understand binary and those who do not.
 
  • Like
Likes   Reactions: BillTre
  • #22
Sorry to be late to the party, but ...

phinds said:
Because in English "two" means 2 base 10.
Do you have a source for that? I can't seem to find one.
https://en.wiktionary.org/wiki/two#Numeral said:
two

A numerical value equal to 2; this many dots (••).
https://www.merriam-webster.com/dictionary/two#dictionary-entry-1 said:
two adjective

: being one more than one in number
https://www.merriam-webster.com/dictionary/two#dictionary-entry-3 said:
two noun

: a number that is one more than one

Mark44 said:
How would you pronounce ##10100001_2##? Would you convert this binary number to decimal in your head or just read off the binary digits from left to right?
How would you pronounce ##LXXXI## in Roman numerals? Would you convert this Roman number to decimal in your head or just read off the letters from left to right?

I read "eighty-one", not "l-x-x-x-i".

Mark44 said:
The only digits in binary (base-2) are zero and one. There's no digit for "two."
According to that logic, ##10_{10}## would also read "one-zero" because there's no digit for "ten". And ##81## would read "eight-one" (in any base, really).

The funny thing is that in base 11 and above, you probably read ##A## as "a", even though it actually represents the digit "ten", just like ##2## represents "two". So how do we pronounce ##A2_{16}##:
  • "a-two",
  • "ten-two",
  • "one-hundred-and-sixty-two"?
 
  • #23
DEvens said:
There are 10 types of people: those who understand binary and those who do not.
I like to say that this is a joke that only works as written, not as spoken.
 
  • Agree
Likes   Reactions: symbolipoint
  • #24
jack action said:
How would you pronounce LXXXI in Roman numerals?
I would probably pronounce it as it is written but would mentally translate it into the decimal numeral 81.

jack action said:
According to that logic, ##10_{10} would also read "one-zero" because there's no digit for "ten".
That makes no sense. In any number system base-n, with n > 1. the digits of that system are 0 through n-1. In decimal (i.e., base-10), the digits are 0 through 9.
I'm also tacitly assuming that we aren't using a system with a negative base or a fractional base. That would be a separate conversation.

jack action said:
And 81 would read "eight-one" (in any base, really).
No, not really. In the absence of any other information, one would assume that the implied base is 10. "81" would make sense in a base other than 10 only if the base were larger than 8.

Regarding the quote below, for which you asked for a source...
phinds said:
Because in English "two" means 2 base 10.
Without any contextual information about bases, it would be understood that we're talking about the decimal system of numbers (base 10). It's only in computer science or certain fields of mathematics that we're concerned about number systems using a base other than 10.
 
  • #25
Mark44 said:
It's only in computer science or certain fields of mathematics
Just for the log: base 12 (and its whole broad sisterhood) was around the clock all the time.
And especially in English, with that faaaantastic mess of money-coin system base way back.. Well...o0)
 
  • #26
Rive said:
Just for the log: base 12 (and its whole broad sisterhood) was around the clock all the time.
Sure, historically other systems were used, but clocks don't really use a formal base-12, otherwise we would say that noon and midnight are ##10_{12}## o'clock.
 
  • #27
Mark44 said:
Without any contextual information about bases, it would be understood that we're talking about the decimal system of numbers (base 10).
In the word "two", there is nothing about how the concept of "two" can be written some other way, such as a number - in any form you like - or as "deux" in French. Unless someone finds me a source stating otherwise, "two" represents a quantity twice the unit:
  • ##.## -> "one" dot
  • ##..## -> "two" dots
In math: ##2 + 2 = 4## (Here, I agree with you, without any more information; we assume base 10)
Also in math: ##10_2 + 10_2 = 100_2##
In Roman numeral: ##II + II = IV##
And this would also technically be good: ##2 + 10_2## equals ##IV##

These all translate the same way in English (written or oral): "Two plus two equals four".

Because "two" (written or oral), "deux" (in French, written or oral), ##2##, ##10_2##, and ##II## all represent the same concept in different notations or languages: the number of letters in the word "go".
 
  • #28
jack action said:
In the word "two", there is nothing about how the concept of "two" can be written some other way, such as a number - in any form you like - or as "deux" in French. Unless someone finds me a source stating otherwise, "two" represents a quantity twice the unit:
  • . -> "one" dot
  • .. -> "two" dots
That's the difference between the concept of "number" (which you represented with dots) vs. numeral, the name we associate with a number.
 
  • #29
DEvens said:
There are 10 types of people: those who understand binary and those who do not.
There are II kinds of people: those that understand Roman numerals and those that don't.
 
  • Like
Likes   Reactions: BillTre
  • #30
I'm used to reading base2 numbers from right-to-left but that may just be a bad habit from programming.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 38 ·
2
Replies
38
Views
4K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 21 ·
Replies
21
Views
6K
Replies
34
Views
4K
  • · Replies 43 ·
2
Replies
43
Views
6K
  • · Replies 51 ·
2
Replies
51
Views
7K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 57 ·
2
Replies
57
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K