Tool to make multiplication with large numbers. Multiplication is a basic arithmetic operation defined as the repetition of an addition. 3 times 2 = 2+2+2. Standard calculators are limited with big numbers.

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day! You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? Contact-me!

Tool to make multiplication with large numbers. Multiplication is a basic arithmetic operation defined as the repetition of an addition. 3 times 2 = 2+2+2. Standard calculators are limited with big numbers.

Answers to Questions

How to calculate a multiplication with big numbers?

The dCode multiplication tool with big integers uses arbitrary precision calculation algorithms. That is to say that it can obtain exact values without rounding nor need of a scientific notation.

What are table for multiplication?

\

1

2

3

4

5

6

7

8

9

10

1

1

2

3

4

5

6

7

8

9

10

2

2

4

6

8

10

12

14

16

18

20

3

3

6

9

12

15

18

21

24

27

30

4

4

8

12

16

20

24

28

32

36

40

5

5

10

15

20

25

30

35

40

45

50

6

6

12

18

24

30

36

42

48

54

60

7

7

14

21

28

35

42

49

56

63

70

8

8

16

24

32

40

48

56

64

72

80

9

9

18

27

36

45

54

63

72

81

90

10

10

20

30

40

50

60

70

80

90

100

What is the Karatsuba algorithm?

In order to improve calculation time the multiplication is accelerated by decomposing it:

Example: ab * cd = (a * 10^k + b) * (c * 10^k + d) = ac * 10^2k + (ad + bc) * 10^k + bd

This multiplication needs 4 values ac, ad, bc and bd. More :

(a * 10^k + b) * (c * 10^k + d) = ac * 10^2k + (ac + bd - (a - b)(c - d)) * 10^k + bd

The same multiplication needs 3 values : ac, bd and (a - b)(c - d).

Ask a new question

Source code

dCode retains ownership of the source code of the script Multiplication online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. So if you need to download the online Multiplication script for offline use, check contact page !