ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0.1 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://davidwees.com/content/multiplication-tables-binary/ |
| Last Crawled | 2026-04-05 20:48:00 (3 days ago) |
| First Indexed | 2016-10-29 14:14:07 (9 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Multiplication tables in binary – The Reflective Educator |
| Meta Description | null |
| Meta Canonical | null |
| Boilerpipe Text | A
binary number
is a number written in base 2 format, like 101010101111. The binary number system is handy because it can be easily related to logical operators used in circuitry, and so
almost
all modern computers use this format for communication.
We use the decimal system for communication in our day to day lives because it is related to our original numbering systems, and this entire system was developed because of we have ten fingers between our two hands.
To convert a decimal number to a binary number, we want to rewrite the decimal number as a sum of powers of 2. For example, the number 5 is equal to 4 + 1 or 2
2
+ 2
0
which is the same as
1
×2
2
+
0
×2
1
+
1
×2
0
. In binary, we write 5 as 101, since those are the coefficients of the powers of 2 (
Try out this application
which lets you switch between binary and decimal numbers).
Here is the basic multiplication table for binary, which only includes 0 and 1, since those are the only digits you have to multiply in binary (in a decimal system, you need a much larger multiplication table, since you need to be able to multiply each of 10 different digits, 0 – 9 by each of 10 different digits).
×
0
1
0
0
0
1
0
1
Compare this to the traditional 10 by 10 multiplication table for decimal numbers.
(Image credit:
valilouve
)
If you want to multiply numbers in binary, you could use some similar strategies to regular decimal multiplication. For example, 10101 times 101 looks like this:
If you want to double check, 10101 is the same as
1
×2
4
+
0
×2
3
+
1
×2
2
+
0
×2
1
+
1
×2
0
= 16 + 0 + 4 + 0 + 1 = 21 and 101 is 5 (as we noted before) so this multiplication in decimal is 21×5, which is 105. 1101001 =
1
×2
6
+
1
×2
5
+
0
×2
4
+
1
×2
3
+
0
×2
2
+
0
×2
1
+
1
×2
0
= 64 + 32 + 8 + 1 = 105.
See this website
for a more detailed example of binary multiplication.
The point of this activity is that you have taken something which is hard to do (memorizing a 10 by 10 times table) and switched it to something which is conceptually more difficult, but easier to memorize. For smaller numbers, it is faster to multiply directly in decimal, but for larger numbers, it will actually take less time to convert them to binary, do the multiplication, and convert back. You may notice that the multiplication step itself is much easier than decimal multiplication, since it’s just a matter of remembering 2 facts (0×0 = 0 and 0×1 = 1) and lining up the numbers correctly so that the place value matches.
Check this page
out for more information on binary number operations.
If all of this feels arbitrary and bizarre to you, now you know what many 3rd graders feel like when they are first introduced to multiplication. |
| Markdown | Menu Close
[The Reflective Educator](https://davidwees.com/)
Education ∪ Math ∪ Technology
- [Home](https://davidwees.com/)
- [Archives](https://davidwees.com/archives/)
- [Instructional Routines](https://davidwees.com/instructional-routines/)
- [Technology](https://davidwees.com/technology/)
- [Presentations](https://davidwees.com/presentations/)
- [Services](https://davidwees.com/services/)
- [Contact](https://davidwees.com/contact/)
- [Privacy Policy](https://davidwees.com/privacy-policy/)
- [Home](https://davidwees.com/)
- [Archives](https://davidwees.com/archives/)
- [Instructional Routines](https://davidwees.com/instructional-routines/)
- [Technology](https://davidwees.com/technology/)
- [Presentations](https://davidwees.com/presentations/)
- [Services](https://davidwees.com/services/)
- [Contact](https://davidwees.com/contact/)
- [Privacy Policy](https://davidwees.com/privacy-policy/)
[August 20, 2011](https://davidwees.com/content/multiplication-tables-binary/) / [1 Comment](https://davidwees.com/content/multiplication-tables-binary/#comments)
# Multiplication tables in binary
A [**binary number**](http://en.wikipedia.org/wiki/Binary_numeral_system) is a number written in base 2 format, like 101010101111. The binary number system is handy because it can be easily related to logical operators used in circuitry, and so [**almost**](http://www.newscientist.com/article/dn17575-ditching-binary-will-make-quantum-computers-more-powerful.html) all modern computers use this format for communication.
We use the decimal system for communication in our day to day lives because it is related to our original numbering systems, and this entire system was developed because of we have ten fingers between our two hands.
To convert a decimal number to a binary number, we want to rewrite the decimal number as a sum of powers of 2. For example, the number 5 is equal to 4 + 1 or 22 + 20 which is the same as **1**×22 + **0**×21 + **1**×20. In binary, we write 5 as 101, since those are the coefficients of the powers of 2 ([**Try out this application**](http://acc6.its.brooklyn.cuny.edu/~gurwitz/core5/nav2tool.html) which lets you switch between binary and decimal numbers).
Here is the basic multiplication table for binary, which only includes 0 and 1, since those are the only digits you have to multiply in binary (in a decimal system, you need a much larger multiplication table, since you need to be able to multiply each of 10 different digits, 0 – 9 by each of 10 different digits).
| | | |
|---|---|---|
| × | 0 | 1 |
| 0 | 0 | 0 |
| 1 | 0 | 1 |
Compare this to the traditional 10 by 10 multiplication table for decimal numbers.

(Image credit: [**valilouve**](http://www.flickr.com/photos/8471692@N07/))
If you want to multiply numbers in binary, you could use some similar strategies to regular decimal multiplication. For example, 10101 times 101 looks like this:

If you want to double check, 10101 is the same as **1**×24 + **0**×23 + **1**×22 + **0**×21 + **1**×20 = 16 + 0 + 4 + 0 + 1 = 21 and 101 is 5 (as we noted before) so this multiplication in decimal is 21×5, which is 105. 1101001 = **1**×26 + **1**×25 + **0**×24 + **1**×23 + **0**×22 + **0**×21 + **1**×20 \= 64 + 32 + 8 + 1 = 105. [**See this website**](http://www.binarymath.info/multiplication-division.php) for a more detailed example of binary multiplication.
The point of this activity is that you have taken something which is hard to do (memorizing a 10 by 10 times table) and switched it to something which is conceptually more difficult, but easier to memorize. For smaller numbers, it is faster to multiply directly in decimal, but for larger numbers, it will actually take less time to convert them to binary, do the multiplication, and convert back. You may notice that the multiplication step itself is much easier than decimal multiplication, since it’s just a matter of remembering 2 facts (0×0 = 0 and 0×1 = 1) and lining up the numbers correctly so that the place value matches. [**Check this page**](http://www.math.grin.edu/~rebelsky/Courses/152/97F/Readings/student-binary) out for more information on binary number operations.
If all of this feels arbitrary and bizarre to you, now you know what many 3rd graders feel like when they are first introduced to multiplication.
- [Comments](https://davidwees.com/content/multiplication-tables-binary/)
- [Post info](https://davidwees.com/content/multiplication-tables-binary/)
- [Author info](https://davidwees.com/content/multiplication-tables-binary/)
## 1 Comment
#### [Add yours →](https://davidwees.com/content/multiplication-tables-binary/#respond)
1. 
#### [R. Wright](http://sucolex.blogspot.com/) says:
*If all of this feels arbitrary and bizarre to you, now you know what many 3rd graders feel like when they are first introduced to multiplication.*
That’s a great analogy. But if binary multiplication feels arbitrary and bizarre to someone, I would venture to say that they never really understood decimal multiplication.
[August 20, 2011 — 6:37 pm](https://davidwees.com/content/multiplication-tables-binary/#comment-5421)
[Reply](https://davidwees.com/content/multiplication-tables-binary/?replytocom=5421#respond)
### Leave a Reply [Cancel reply](https://davidwees.com/content/multiplication-tables-binary/#respond)
This site uses Akismet to reduce spam. [Learn how your comment data is processed.](https://akismet.com/privacy/)
[David Wees](https://davidwees.com/content/author/davidwees/ "Posts by David Wees")
[August 20, 2011 4:12 pm](https://davidwees.com/content/multiplication-tables-binary/)
Uncategorized
[Next post Math in the real world: Sound](https://davidwees.com/content/math-real-world-sound/)
***
[Previous post Group for Canadian educators on LinkedIn](https://davidwees.com/content/group-canadian-educators-linkedin/)
[](https://davidwees.com/content/author/davidwees/)
### [David Wees](https://davidwees.com/content/author/davidwees/ "Posts by David Wees")
Administrator
- [Bluesky](https://bsky.app/profile/davidwees.bsky.social)
- [LinkedIn](https://www.linkedin.com/in/davidwees/)
- [TikTok](https://www.tiktok.com/@davidwees)
- [Instagram](https://www.instagram.com/davidwees/)
## Popular posts
- [Why Is a Negative Times a Negative Positive?](https://davidwees.com/content/why-is-a-negative-times-a-negative-positive/) 139k views
- [What is Conceptual Understanding?](https://davidwees.com/content/what-is-conceptual-understanding/) 57\.8k views
- [Teachers are made, not born](https://davidwees.com/content/teachers-are-made-not-born/) 52\.7k views
- [Online Learning Recommendations](https://davidwees.com/content/online-learning-recommendations/) 42\.9k views
- [The difference between instrumental and relational understanding](https://davidwees.com/content/difference-between-instrumental-and-relational-understanding/) 32k views
- [Paper use in schools](https://davidwees.com/content/paper-use-schools/) 29\.1k views
- [Philosophy of Educational Technology](https://davidwees.com/content/philosophy-educational-technology/) 24k views
- [Some problems with ebooks in schools](https://davidwees.com/content/some-problems-ebooks-schools/) 19\.2k views
- [20 things every teacher should do](https://davidwees.com/content/20-things-every-teacher-should-do/) 18k views
- [Patterns and Algebra](https://davidwees.com/content/patterns-and-algebra/) 17\.6k views
### Archived posts
Archived posts
### Calendar
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| | 1 | 2 | 3 | 4 | 5 | |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | | | |
[« Mar](https://davidwees.com/content/2026/03/)
### Recent Posts
- [Teacher Evaluation or Teacher Growth? March 21, 2026](https://davidwees.com/content/teacher-evaluation-or-teacher-growth/)
- [Educational Consulting Update August 4, 2025](https://davidwees.com/content/educational-consulting-update/)
- [Teaching for Memory Rather than The Test May 5, 2025](https://davidwees.com/content/teaching-for-memory-rather-than-the-test/)
- [Meta-Cognition in Math Class April 12, 2025](https://davidwees.com/content/meta-cognition-in-math-class/)
- [Are AI Generated Lesson Plans Valuable? April 11, 2025](https://davidwees.com/content/are-ai-generated-lesson-plans-valuable/)
### Subscribe
- [Home](https://davidwees.com/)
- [Archives](https://davidwees.com/archives/)
- [Presentations](https://davidwees.com/presentations/)
- [Services](https://davidwees.com/services/)
- [Contact](https://davidwees.com/contact/)
- [Privacy Policy](https://davidwees.com/privacy-policy/)
© 2026 [The Reflective Educator](https://davidwees.com/). All rights reserved.
Theme by [Anders Norén](https://andersnoren.se/). |
| Readable Markdown | A [**binary number**](http://en.wikipedia.org/wiki/Binary_numeral_system) is a number written in base 2 format, like 101010101111. The binary number system is handy because it can be easily related to logical operators used in circuitry, and so [**almost**](http://www.newscientist.com/article/dn17575-ditching-binary-will-make-quantum-computers-more-powerful.html) all modern computers use this format for communication.
We use the decimal system for communication in our day to day lives because it is related to our original numbering systems, and this entire system was developed because of we have ten fingers between our two hands.
To convert a decimal number to a binary number, we want to rewrite the decimal number as a sum of powers of 2. For example, the number 5 is equal to 4 + 1 or 22 + 20 which is the same as **1**×22 + **0**×21 + **1**×20. In binary, we write 5 as 101, since those are the coefficients of the powers of 2 ([**Try out this application**](http://acc6.its.brooklyn.cuny.edu/~gurwitz/core5/nav2tool.html) which lets you switch between binary and decimal numbers).
Here is the basic multiplication table for binary, which only includes 0 and 1, since those are the only digits you have to multiply in binary (in a decimal system, you need a much larger multiplication table, since you need to be able to multiply each of 10 different digits, 0 – 9 by each of 10 different digits).
| | | |
|---|---|---|
| × | 0 | 1 |
| 0 | 0 | 0 |
| 1 | 0 | 1 |
Compare this to the traditional 10 by 10 multiplication table for decimal numbers.

(Image credit: [**valilouve**](http://www.flickr.com/photos/8471692@N07/))
If you want to multiply numbers in binary, you could use some similar strategies to regular decimal multiplication. For example, 10101 times 101 looks like this:

If you want to double check, 10101 is the same as **1**×24 + **0**×23 + **1**×22 + **0**×21 + **1**×20 = 16 + 0 + 4 + 0 + 1 = 21 and 101 is 5 (as we noted before) so this multiplication in decimal is 21×5, which is 105. 1101001 = **1**×26 + **1**×25 + **0**×24 + **1**×23 + **0**×22 + **0**×21 + **1**×20 \= 64 + 32 + 8 + 1 = 105. [**See this website**](http://www.binarymath.info/multiplication-division.php) for a more detailed example of binary multiplication.
The point of this activity is that you have taken something which is hard to do (memorizing a 10 by 10 times table) and switched it to something which is conceptually more difficult, but easier to memorize. For smaller numbers, it is faster to multiply directly in decimal, but for larger numbers, it will actually take less time to convert them to binary, do the multiplication, and convert back. You may notice that the multiplication step itself is much easier than decimal multiplication, since it’s just a matter of remembering 2 facts (0×0 = 0 and 0×1 = 1) and lining up the numbers correctly so that the place value matches. [**Check this page**](http://www.math.grin.edu/~rebelsky/Courses/152/97F/Readings/student-binary) out for more information on binary number operations.
If all of this feels arbitrary and bizarre to you, now you know what many 3rd graders feel like when they are first introduced to multiplication. |
| Shard | 150 (laksa) |
| Root Hash | 15832476877428726150 |
| Unparsed URL | com,davidwees!/content/multiplication-tables-binary/ s443 |