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.

Multiplication - dCode

Tag(s) : Arithmetics, Mathematics

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*!

Sponsored ads

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.

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

- | 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 |

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).

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, etc.) which dCode owns rights can be transferred after sales quote. So if you need to download the online Multiplication script for offline use, for you, your company or association, see you on contact page !

multiplication,multiply,table,algorithm,big,number,integer

Source : https://www.dcode.fr/big-numbers-multiplication

© 2017 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaches. dCode