Outil pour faire une multiplication avec de grands nombres (avec beaucoup de chiffres). Les calculatrices habituelles sont limitées avec les grands nombres.
Multiplication - dCode
Catégorie(s) : Arithmétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
La multiplication est une opération mathématique fondamentale définie comme la répétition d'une addition.
Exemple : La multiplication de 3 par 4, qui se lit 3 fois 4 équivaut à 3 + 3 + 3 + 3, ce qui donne 12.
Les outils de calcul comme les calculatrices ou les ordinateurs sont limités par leur capacité à afficher ou à gérer un grand nombre de chiffres dans le résultat.
Les calculatrices standard ont généralement une capacité limitée en termes de chiffres affichés, ce qui peut rendre difficile la manipulation de résultats de multiplication comportant de nombreux chiffres.
Les processeurs et ordinateurs sont généralement limités dans la gestion des dépassements de capacité, les nombres entiers ne pouvant pas dépasser une certaine taille mémoire allouée, ce qui peut entraîner des erreurs ou la perte d'informations significatives.
Exemple : Sur une architecture 32bits, les nombres entiers ne peuvent pas dépasser 4294967295.
Entrer des nombres (jusqu'à plusieurs milliers de chiffres) et cliquer sur le bouton pour calculer.
L'outil de multiplication de grands entiers de dCode utilise des algorithmes de calculs en précision arbitraire. C'est-à-dire qu'il n'est pas limité à quelques milliards (comme la plupart des autres logiciels) et qu'il peut multiplier des valeurs exactes sans arrondi à une précision définie sans besoin d'une notation scientifique. Aussi appelé multiplication de très grands nombres.
Traditionnellement les tables de multiplication réfèrent à ce tableau :
\ | 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 |
L'algorithme de Karatsuba est une technique de multiplication rapide pour de grands nombres. Pour gagner du temps de calcul en informatique, la multiplication est accélérée en la décomposant :
ab * cd = (a * 10^k + b) * (c * 10^k + d) = ac * 10^2k + (ad + bc) * 10^k + bd
Cette multiplication nécessite les 4 valeurs ac, ad, bc et bd. Or :
(a * 10^k + b) * (c * 10^k + d) = ac * 10^2k + (ac + bd - (a - b)(c - d)) * 10^k + bd
La même multiplication nécessite 3 valeurs : ac, bd et (a - b)(c - d).
dCode se réserve la propriété du code source pour "Multiplication". Tout algorithme pour "Multiplication", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Multiplication" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Multiplication" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Multiplication" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Multiplication sur dCode.fr [site web en ligne], consulté le 15/04/2025,