šŸ•·ļø Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 8 (from laksa117)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ā„¹ļø Skipped - page is already crawled

šŸ“„
INDEXABLE
āœ…
CRAWLED
1 day ago
šŸ¤–
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.1 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://numeral-systems.com/binary-multiply/
Last Crawled2026-04-21 01:39:04 (1 day ago)
First Indexed2024-05-19 22:01:55 (1 year ago)
HTTP Status Code200
Content
Meta TitleMultiplying binary numbers - Online-Calculator
Meta DescriptionThis calculator can be used to multiply 2 binary numbers. The numbers may be negative and contain a binary point.
Meta Canonicalnull
Boilerpipe Text
Multiplying binary numbers 2 binary numbers are multiplied in the same way as 2 decimal numbers are multiplied. First, the two binary numbers to be multiplied are written down. All digits of the second number are then multiplied by the first number and written underneath each other so that the number is shifted to the left by as many digits as there are places after the current digit in the second number. For better clarity, the empty spaces to the right of the numbers can be marked with an ā€œxā€ or a dot. However, this is not necessary. If the current digit is a 0 and the product is therefore 0, then often as many zeros are written down as the first number has digits instead of just one 0. It doesn't matter whether you start with the first or the last digit of the second number. Then, starting from the right, for each column the sum of the numbers in this column is calculated. If the sum of a column is 0 or 1, it is written in the row for the solution. Carryovers: If the sum of the numbers in a column is greater than 1, then the last digit of the sum converted into a binary number is written in the row for the solution, and what comes before the last digit is written in the row for the carryovers one column to the left. The carryovers can be written down as binary numbers. However, when adding up the next column, it must be taken into account that the number in the row for the carryover is a binary number. It is simpler and more compact if the carryovers are written down as decimal numbers. For example, if the sum of the numbers in a column is 3, the number is first converted into a binary number. This results in 11 2 . The back 1 is written in the row for the solution and the front 1 in the row for the carryovers. If the sum of the numbers in a column is 10, this results in 1010 2 when converted into a binary number. The trailing 0 is written in the row for the solution and 101 2 is converted into a decimal number. This results in 5. And this 5 is written in the row for the carryovers one column to the left. Example: As an example, 1111 2 āˆ™ 111 2 is to be calculated. In the last column there is only one 1, so the 1 is written in the row for the solution. The sum of the numbers in the second last row is 2. Converted into a binary number, this is 10 2 . The 0 is written in the row for the solution and the 1 in the row for the carryovers one column to the left. In the next column, the sum of the numbers is 4, which is 100 2 in the binary system. The 0 is written in the row for the solution and because 10 2 is 2 in the decimal system, a 2 is written in the row for the carryovers. In the fourth column from the right, the sum is 5, which corresponds to 101 2 . So a 1 is written in the row for the solutions and a 2 in the row for the carryovers. In the next column, the sum is again 4 and therefore a 0 is written in the row for the solution and the carry is 2. Then the sum is 3, which corresponds to 11 2 . So a 1 is written in both the row for the solution and the row for the carryovers. alternative calculation of the carryovers: The sum of a column does not have to be converted into a binary number to determine the carryover and the number that is written in the row for the solution. Instead, the sum can also be divided by 2. If the sum is divisible by 2, then a 0 is written in the row for the solution, otherwise a 1. To determine the carryover, the sum is divided by 2 and rounded down. For example, if the sum of the numbers in a column is 5, then a 1 is written in the row for the solutions because 5 is not divisible by 2. To calculate the carryover, 5 is divided by 2. This results in 2.5 and if you round the 2.5 down, you get 2. Numbers with binary points: If at least one of the two factors is a number with a binary point, each digit of the second number is multiplied by the first number in the same way as for binary numbers without a binary point. The binary points of the first number can be included, but they can also be omitted. Then, as with the multiplication of binary numbers without binary points, the row for the solution and the row for the carryovers are calculated. When doing this, the binary points are not taken into account. The binary point is placed in the solution so that the solution has as many places behind the binary point as the two factors together.
Markdown
[![Numeral Systems Logo](https://numeral-systems.com/media/logo/logoEn.svg)](https://numeral-systems.com/) - Positional notation system - [Numeral system converter](https://numeral-systems.com/converter/) - [Binary - decimal converter](https://numeral-systems.com/binary-decimal/) - [Hexadecimal - decimal converter](https://numeral-systems.com/hexadecimal-decimal/) - [Binary - hexadecimal converter](https://numeral-systems.com/binary-hexadecimal/) - [Adding binary numbers - calculator](https://numeral-systems.com/binary-add/) - [Subtracting binary numbers - calculator](https://numeral-systems.com/binary-subtract/) - [Multiplying binary numbers - calculator](https://numeral-systems.com/binary-multiply/) - [Dividing binary numbers - calculator](https://numeral-systems.com/binary-divide/) - IEEE-754 floating point numbers - [IEEE-754 - floating point converter](https://numeral-systems.com/ieee-754-converter/) - [Addition + Subtraction (IEEE-754)](https://numeral-systems.com/ieee-754-add/) - [Multiplication (IEEE-754)](https://numeral-systems.com/ieee-754-multiply/) - [Division (IEEE-754)](https://numeral-systems.com/ieee-754-divide/) - Other numeral systems - [BCD code converter](https://numeral-systems.com/bcd/) - [Roman Numerals Converter](https://numeral-systems.com/roman-numerals/) # Multiplying binary numbers - Calculator settings: | | | |---|---| | | start with the first digit of the second number | | | carryovers are below | | | factors side by side | | | mark omitted fields with a cross | | | omit binary points that are not required | | | only one 0 for rows where the product is 0 | | | marks when the mouse pointer is over a number or a comma | copy URL URL copied advertisement ## About the calculator This online calculator can be used to multiply 2 binary numbers. The numbers may be negative and contain a binary point. advertisement ## Multiplying binary numbers 2 binary numbers are multiplied in the same way as 2 decimal numbers are multiplied. First, the two binary numbers to be multiplied are written down. [![Task, multiplication of binary numbers](https://numeral-systems.com/media/binary_multiply/task.webp)](https://numeral-systems.com/media/binary_multiply/task.webp) All digits of the second number are then multiplied by the first number and written underneath each other so that the number is shifted to the left by as many digits as there are places after the current digit in the second number. For better clarity, the empty spaces to the right of the numbers can be marked with an ā€œxā€ or a dot. However, this is not necessary. If the current digit is a 0 and the product is therefore 0, then often as many zeros are written down as the first number has digits instead of just one 0. [![Multiply binary numbers - start with the first digit of the second number](https://numeral-systems.com/media/binary_multiply/calculation.webp)](https://numeral-systems.com/media/binary_multiply/calculation.webp) It doesn't matter whether you start with the first or the last digit of the second number. [![Multiply binary numbers - start with the last digit of the second number](https://numeral-systems.com/media/binary_multiply/calculation_reverse.webp)](https://numeral-systems.com/media/binary_multiply/calculation_reverse.webp) Then, starting from the right, for each column the sum of the numbers in this column is calculated. If the sum of a column is 0 or 1, it is written in the row for the solution. [![Multiplication of 2 binary numbers with calculation path](https://numeral-systems.com/media/binary_multiply/binary_multiply.webp)](https://numeral-systems.com/media/binary_multiply/binary_multiply.webp) ### Carryovers: If the sum of the numbers in a column is greater than 1, then the last digit of the sum converted into a binary number is written in the row for the solution, and what comes before the last digit is written in the row for the carryovers one column to the left. The carryovers can be written down as binary numbers. However, when adding up the next column, it must be taken into account that the number in the row for the carryover is a binary number. It is simpler and more compact if the carryovers are written down as decimal numbers. For example, if the sum of the numbers in a column is 3, the number is first converted into a binary number. This results in 112. The back 1 is written in the row for the solution and the front 1 in the row for the carryovers. If the sum of the numbers in a column is 10, this results in 10102 when converted into a binary number. The trailing 0 is written in the row for the solution and 1012 is converted into a decimal number. This results in 5. And this 5 is written in the row for the carryovers one column to the left. #### Example: As an example, 11112 āˆ™ 1112 is to be calculated. In the last column there is only one 1, so the 1 is written in the row for the solution. [![Multiplication column without carryover](https://numeral-systems.com/media/binary_multiply/carryover1.webp)](https://numeral-systems.com/media/binary_multiply/carryover1.webp) The sum of the numbers in the second last row is 2. Converted into a binary number, this is 102. The 0 is written in the row for the solution and the 1 in the row for the carryovers one column to the left. [![Multiplication with carryovers - step 1](https://numeral-systems.com/media/binary_multiply/carryover2.webp)](https://numeral-systems.com/media/binary_multiply/carryover2.webp) In the next column, the sum of the numbers is 4, which is 1002 in the binary system. The 0 is written in the row for the solution and because 102 is 2 in the decimal system, a 2 is written in the row for the carryovers. [![Multiplication with carryovers - step 2](https://numeral-systems.com/media/binary_multiply/carryover3.webp)](https://numeral-systems.com/media/binary_multiply/carryover3.webp) In the fourth column from the right, the sum is 5, which corresponds to 1012. So a 1 is written in the row for the solutions and a 2 in the row for the carryovers. [![Multiplication with carryovers - step 3](https://numeral-systems.com/media/binary_multiply/carryover4.webp)](https://numeral-systems.com/media/binary_multiply/carryover4.webp) In the next column, the sum is again 4 and therefore a 0 is written in the row for the solution and the carry is 2. [![Multiplication with carryovers - step 4](https://numeral-systems.com/media/binary_multiply/carryover5.webp)](https://numeral-systems.com/media/binary_multiply/carryover5.webp) Then the sum is 3, which corresponds to 112. So a 1 is written in both the row for the solution and the row for the carryovers. [![Multiplication with carryovers - step 5](https://numeral-systems.com/media/binary_multiply/carryover6.webp)](https://numeral-systems.com/media/binary_multiply/carryover6.webp) [![Multiplication of binary numbers with carryovers](https://numeral-systems.com/media/binary_multiply/carryover7.webp)](https://numeral-systems.com/media/binary_multiply/carryover7.webp) #### alternative calculation of the carryovers: The sum of a column does not have to be converted into a binary number to determine the carryover and the number that is written in the row for the solution. Instead, the sum can also be divided by 2. If the sum is divisible by 2, then a 0 is written in the row for the solution, otherwise a 1. To determine the carryover, the sum is divided by 2 and rounded down. For example, if the sum of the numbers in a column is 5, then a 1 is written in the row for the solutions because 5 is not divisible by 2. To calculate the carryover, 5 is divided by 2. This results in 2.5 and if you round the 2.5 down, you get 2. ### Numbers with binary points: If at least one of the two factors is a number with a binary point, each digit of the second number is multiplied by the first number in the same way as for binary numbers without a binary point. The binary points of the first number can be included, but they can also be omitted. Then, as with the multiplication of binary numbers without binary points, the row for the solution and the row for the carryovers are calculated. When doing this, the binary points are not taken into account. The binary point is placed in the solution so that the solution has as many places behind the binary point as the two factors together. [![Multiply binary numbers with binary points](https://numeral-systems.com/media/binary_multiply/multiplication_binary_point.webp)](https://numeral-systems.com/media/binary_multiply/multiplication_binary_point.webp) advertisement ## good explanatory videos on Youtube - [Multiplying binary numbers 1](https://www.youtube.com/watch?v=pMhnNDWh8s0) - [Multiplying binary numbers 2](https://www.youtube.com/watch?v=0imGQiUunKg) Share:[Facebook](https://www.facebook.com/sharer/sharer.php?u=https://numeral-systems.com/binary-multiply/)[Twitter](https://twitter.com/intent/tweet?url=https://numeral-systems.com/binary-multiply/&text=) [Privacy](https://numeral-systems.com/privacy/)[Legal Notice](https://numeral-systems.com/impressum/)[zahlensysteme-rechner.de](https://zahlensysteme-rechner.de/binaer-multiplizieren/)
Readable Markdown
## Multiplying binary numbers 2 binary numbers are multiplied in the same way as 2 decimal numbers are multiplied. First, the two binary numbers to be multiplied are written down. [![Task, multiplication of binary numbers](https://numeral-systems.com/media/binary_multiply/task.webp)](https://numeral-systems.com/media/binary_multiply/task.webp) All digits of the second number are then multiplied by the first number and written underneath each other so that the number is shifted to the left by as many digits as there are places after the current digit in the second number. For better clarity, the empty spaces to the right of the numbers can be marked with an ā€œxā€ or a dot. However, this is not necessary. If the current digit is a 0 and the product is therefore 0, then often as many zeros are written down as the first number has digits instead of just one 0. [![Multiply binary numbers - start with the first digit of the second number](https://numeral-systems.com/media/binary_multiply/calculation.webp)](https://numeral-systems.com/media/binary_multiply/calculation.webp) It doesn't matter whether you start with the first or the last digit of the second number. [![Multiply binary numbers - start with the last digit of the second number](https://numeral-systems.com/media/binary_multiply/calculation_reverse.webp)](https://numeral-systems.com/media/binary_multiply/calculation_reverse.webp) Then, starting from the right, for each column the sum of the numbers in this column is calculated. If the sum of a column is 0 or 1, it is written in the row for the solution. [![Multiplication of 2 binary numbers with calculation path](https://numeral-systems.com/media/binary_multiply/binary_multiply.webp)](https://numeral-systems.com/media/binary_multiply/binary_multiply.webp) ### Carryovers: If the sum of the numbers in a column is greater than 1, then the last digit of the sum converted into a binary number is written in the row for the solution, and what comes before the last digit is written in the row for the carryovers one column to the left. The carryovers can be written down as binary numbers. However, when adding up the next column, it must be taken into account that the number in the row for the carryover is a binary number. It is simpler and more compact if the carryovers are written down as decimal numbers. For example, if the sum of the numbers in a column is 3, the number is first converted into a binary number. This results in 112. The back 1 is written in the row for the solution and the front 1 in the row for the carryovers. If the sum of the numbers in a column is 10, this results in 10102 when converted into a binary number. The trailing 0 is written in the row for the solution and 1012 is converted into a decimal number. This results in 5. And this 5 is written in the row for the carryovers one column to the left. #### Example: As an example, 11112 āˆ™ 1112 is to be calculated. In the last column there is only one 1, so the 1 is written in the row for the solution. [![Multiplication column without carryover](https://numeral-systems.com/media/binary_multiply/carryover1.webp)](https://numeral-systems.com/media/binary_multiply/carryover1.webp) The sum of the numbers in the second last row is 2. Converted into a binary number, this is 102. The 0 is written in the row for the solution and the 1 in the row for the carryovers one column to the left. [![Multiplication with carryovers - step 1](https://numeral-systems.com/media/binary_multiply/carryover2.webp)](https://numeral-systems.com/media/binary_multiply/carryover2.webp) In the next column, the sum of the numbers is 4, which is 1002 in the binary system. The 0 is written in the row for the solution and because 102 is 2 in the decimal system, a 2 is written in the row for the carryovers. [![Multiplication with carryovers - step 2](https://numeral-systems.com/media/binary_multiply/carryover3.webp)](https://numeral-systems.com/media/binary_multiply/carryover3.webp) In the fourth column from the right, the sum is 5, which corresponds to 1012. So a 1 is written in the row for the solutions and a 2 in the row for the carryovers. [![Multiplication with carryovers - step 3](https://numeral-systems.com/media/binary_multiply/carryover4.webp)](https://numeral-systems.com/media/binary_multiply/carryover4.webp) In the next column, the sum is again 4 and therefore a 0 is written in the row for the solution and the carry is 2. [![Multiplication with carryovers - step 4](https://numeral-systems.com/media/binary_multiply/carryover5.webp)](https://numeral-systems.com/media/binary_multiply/carryover5.webp) Then the sum is 3, which corresponds to 112. So a 1 is written in both the row for the solution and the row for the carryovers. [![Multiplication with carryovers - step 5](https://numeral-systems.com/media/binary_multiply/carryover6.webp)](https://numeral-systems.com/media/binary_multiply/carryover6.webp) [![Multiplication of binary numbers with carryovers](https://numeral-systems.com/media/binary_multiply/carryover7.webp)](https://numeral-systems.com/media/binary_multiply/carryover7.webp) #### alternative calculation of the carryovers: The sum of a column does not have to be converted into a binary number to determine the carryover and the number that is written in the row for the solution. Instead, the sum can also be divided by 2. If the sum is divisible by 2, then a 0 is written in the row for the solution, otherwise a 1. To determine the carryover, the sum is divided by 2 and rounded down. For example, if the sum of the numbers in a column is 5, then a 1 is written in the row for the solutions because 5 is not divisible by 2. To calculate the carryover, 5 is divided by 2. This results in 2.5 and if you round the 2.5 down, you get 2. ### Numbers with binary points: If at least one of the two factors is a number with a binary point, each digit of the second number is multiplied by the first number in the same way as for binary numbers without a binary point. The binary points of the first number can be included, but they can also be omitted. Then, as with the multiplication of binary numbers without binary points, the row for the solution and the row for the carryovers are calculated. When doing this, the binary points are not taken into account. The binary point is placed in the solution so that the solution has as many places behind the binary point as the two factors together. [![Multiply binary numbers with binary points](https://numeral-systems.com/media/binary_multiply/multiplication_binary_point.webp)](https://numeral-systems.com/media/binary_multiply/multiplication_binary_point.webp)
ML Classification
ML Categories
/Computers_and_Electronics
72.2%
/Computers_and_Electronics/Software
53.4%
/Computers_and_Electronics/Software/Software_Utilities
50.0%
/Reference
12.1%
/Reference/Technical_Reference
11.3%
/Science
10.2%
Raw JSON
{
    "/Computers_and_Electronics": 722,
    "/Computers_and_Electronics/Software": 534,
    "/Computers_and_Electronics/Software/Software_Utilities": 500,
    "/Reference": 121,
    "/Reference/Technical_Reference": 113,
    "/Science": 102
}
ML Page Types
/Interactive_Tools
97.0%
/Interactive_Tools/Calculator
96.4%
Raw JSON
{
    "/Interactive_Tools": 970,
    "/Interactive_Tools/Calculator": 964
}
ML Intent Types
Informational
80.8%
Transactional
26.0%
Commercial
11.7%
Raw JSON
{
    "Informational": 808,
    "Transactional": 260,
    "Commercial": 117
}
Content Metadata
Languageen
Authornull
Publish Timenot set
Original Publish Time2024-05-19 22:01:55 (1 year ago)
RepublishedNo
Word Count (Total)1,057
Word Count (Content)871
Links
External Links3
Internal Links29
Technical SEO
Meta NofollowNo
Meta NoarchiveNo
JS RenderedNo
Redirect Targetnull
Performance
Download Time (ms)173
TTFB (ms)172
Download Size (bytes)3,946
Shard8 (laksa)
Root Hash12507034100077953008
Unparsed URLcom,numeral-systems!/binary-multiply/ s443