Qu'est-ce que la multiplication par lignes ?
La multiplication par lignes (souvent appelée méthode védique ou méthode indienne) est une façon visuelle de multiplier des nombres entiers : on trace deux jeux de lignes diagonales qui se croisent, puis on compte les points d'intersection. Chaque chiffre du premier nombre devient un faisceau de lignes parallèles dans un sens ; chaque chiffre du second nombre devient un faisceau dans le sens opposé. En comptant les croisements le long de chaque colonne diagonale, on obtient les chiffres du résultat. Ce calculateur vous donne le produit exact en un instant et détaille aussi le nombre d'intersections, pour que vous puissiez tracer le diagramme vous-même.
Comment l'utiliser
Saisissez votre premier nombre (l'« opération ») puis le second nombre, et lisez le résultat dans la case Réponse. Pour des nombres à deux chiffres, le tableau affiche trois groupes d'intersections — les centaines (croisements de gauche), les dizaines (croisements du milieu) et les unités (croisements de droite) — c'est exactement ce que vous compteriez sur le dessin avant de gérer les retenues de droite à gauche.
La formule expliquée
Le produit relève d'une arithmétique toute simple : produit = multiplicande × multiplicateur. La méthode des lignes n'est qu'une manière géométrique d'organiser ces mêmes produits partiels. En écrivant \(a = 10a_1 + a_0\) et \(b = 10b_1 + b_0\), la colonne des unités compte \(a_0 \cdot b_0\), la colonne du milieu compte \(a_1 \cdot b_0 + a_0 \cdot b_1\), et la colonne de gauche compte \(a_1 \cdot b_1\). Traitez chaque colonne de droite à gauche en reportant les dizaines dans la colonne suivante, puis assemblez les chiffres.
$$\begin{gathered} \text{First} \times \text{Second} = 100\,(a_1 b_1) + 10\,(a_1 b_0 + a_0 b_1) + (a_0 b_0) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} a_1, a_0 &= \text{tens, units digits of } \text{First} \\ b_1, b_0 &= \text{tens, units digits of } \text{Second} \end{aligned} \right. \end{gathered}$$Exemple résolu
Prenons \(12 \times 23\). Ici \(a_1=1\), \(a_0=2\), \(b_1=2\), \(b_0=3\). Unités = \(2 \cdot 3 = 6\) (chiffre 6, sans retenue). Dizaines = \(1 \cdot 3 + 2 \cdot 2 = 7\) (chiffre 7). Centaines = \(1 \cdot 2 = 2\). En lisant 2 | 7 | 6, on obtient 276, ce qui correspond bien à \(12 \times 23 = 276\).
FAQ
Cette méthode fonctionne-t-elle avec tous les nombres ? Le produit est correct pour n'importe quels nombres entiers. La visualisation par lignes est surtout pratique pour de petits entiers positifs à plusieurs chiffres ; lorsque les retenues deviennent importantes, il suffit de traiter les colonnes comme une addition ordinaire.
Et si un chiffre vaut 0 ? Un chiffre égal à zéro signifie zéro ligne dans ce faisceau, donc aucune intersection dans ses groupes — c'est géré automatiquement.
Et les nombres négatifs ? Les règles de signes habituelles donnent le bon produit, mais le tracé des lignes n'a de sens que pour des entiers positifs ou nuls : utilisez donc les valeurs absolues pour dessiner le diagramme.