Vous êtes sur la page 1sur 8

Code pour vérifier la deuxième

méthode de multiplication de deux


nombres entiers
(méthode trouvée sur youtube)
J.B. Dadet DIASOLUKA Luyalu Nzoyifuanga
+243 - 851278216 - 899508675 - 995624714 - 902263541 - 813572818
La dernière révision de ce texte est disponible sur CD.

Voici une nouvelle méthode arithmétique de multiplication algébrique


de deux nombres trouvée sur le Web (Internet - youtube).

Avec deux nombres N1 et N2, tels que

N1 composé des digits ab, et

N2 composé des digits xy,

Le produit arithmétique ( N1 * N2 ) sera la concaténation ci-dessous:

(a*x) concat (( a*z) + (b*y ) concat( b*z )) .

Exemple :

(a*x) concat (( a*z) + (b*y ) concat( b*z ) .

Considérons deux nombres 14 et 21.

12 * 13 =

(1 * 1) . concat( ( (1 * 3) + (2 * 1) ) . concat(2 * 3) )

1 + 5 +6

1 5 6
Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

Voici un petit code de programme qui permet de faire la vérification de


ce principe avec plusieurs nombres :
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1252" />
<base target="_top">
<title>Méthode alternative de multiplication de deux nombres</title>
<meta content="30 days" name=Revisit-after>
<meta name=ROBOTS content="INDEX,FOLLOW">
<meta http-equiv=Page-Enter
content="RevealTrans(Duration=3,Transition=23)">
<meta http-equiv=Page-Exit
content="RevealTrans(Duration=3,Transition=23)">
<meta http-equiv=Content-Language content=fr-be>
<meta name=Title
content="Méthode alternative de multiplication de deux
nombres|Mathématique">
<meta name=Created content="jeudi 18 avril 2019, 23:09:26">
<meta name=Modified content="mardidi 28 avril 2019 - 15:34:32">
<meta name=description
content="Méthode alternative de multiplication de deux nombres">
<meta name=keywords content="méthode,multiplication,nombres">
<meta name="author"
content="Dr. Jean-Baptiste Dadet DIASOLUKA Nzoyifuanga Luyalu
(CNOM : 0866) - Ophtalmologiste">
<meta name="author-address" content="diassites@mail2world.com">
<meta name="author-site"
content="http://www.blogg.org/blog-57394.html">
<meta name="author-site2"
content="http://www.amessi.org/diasoluka">
<meta name="author-site3"
content="https://www.vk.com/diasoluyalu">

<script type = "text/javascript"> "use strict";


const a = Math.round((Math.random()*100000)),
b = Math.round((Math.random()*100000));
let c=0 ,
tmp="\n"+ ++c+". *** a = "+a+
"\n"+ ++c+". *** b = "+b+"\n";

let aU = a % 10, bU = b % 10;


tmp+="\n"+ ++c+". aU [a % 10 = "+a+" % 10] = "+aU +
"\n"+ ++c+". bU [b % 10 = "+b+" % 10] = "+bU+"\n";

let aD = parseInt(a/10), bD = parseInt(b/10);


tmp+="\n"+ ++c+". aD [parseInt(a/10)] = "+aD +
"\n"+ ++c+". bD [parseInt(b/10)] = "+bD+"\n";

let mG = aD * bD, mD = aU * bU;


tmp+="\n"+ ++c+". mG (ad ["+aD+"] * bD ["+bD+"]) = "+mG +
"\n"+ ++c+". mD (aU ["+aU+"] * bU ["+bU+"]) = "+mD+"\n";

let mI = aU * bD;
tmp+="\n"+ ++c+". mI = { aU [="+a+" % 10 = "+aU+"] * "+
"bD [= parseInt("+b+"/"+10+")= "+bD+"] } = "+mI+"\n";

let mE = aD * bU;
tmp+="\n"+ ++c+". mE = { aD [= parseInt("+a+"/"+10+")= "+aD+"] * "+

DIASOLUKA Nz. Luyalu -2/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

"bU [= "+b+" % 10 = "+bU+"] } = "+mE+"\n";

let sMEI = mI + mE;


tmp+="\n"+ ++c+". sMEI = { mI [= "+mI +
"] + mE [= "+mE+"] } = "+sMEI+"\n";

if(mD>9){
var nmD = mD % 10,
nsMEI = sMEI+parseInt(mD/10)
tmp+="\n"+ ++c+". nmD = {mD % 10 = ["+mD+" % 10] = "+nmD + "}"+
"\n"+ ++c+". nsMEI = {[sMEI ="+sMEI+"] + [parseInt("+mD +
"/10) = "+parseInt(mD/10)+"]} = "+nsMEI
}
else {
var nmD = mD,
nsMEI = sMEI
tmp+="\n"+ ++c+". nmD = { mD % 10 = "+nmD+"} "+
"\n"+ ++c+". nsMEI = ["+nsMEI+"]";
}
tmp+="\n";

if(nsMEI>9){
var msMEI = nsMEI % 10,
nmG = mG+parseInt(nsMEI/10);
tmp+="\n"+ ++c+". msMEI = { nsMEI % 10 = ["+nsMEI +
" % 10]} = "+msMEI;
tmp+="\n"+ ++c+". nmG = {mG [="+mG +
"] + [(parseInt(nsMEI/10) = "+parseInt(nsMEI/10)+"]} = "+nmG;
}
else {
var msMEI=nsMEI,
nmG = mG;
tmp+="\n"+ ++c+". msMEI = ["+msMEI+"]";
tmp+="\n"+ ++c+". nmG = ["+nmG;
}
tmp+="\n";

let res = String(nmG).concat(String(msMEI)).concat(String(nmD));


tmp+="\n\n"+ ++c+". Res = { nmG ["+nmG+"] + msMEI ["+msMEI+
"] + mD ["+nmD+"] } = " + res;
let verif = a*b;
tmp+="\n"+ ++c+". <=> Vérif : a ("+a+") * b ("+b+") = "+verif;
tmp+="\n\n"+ ++c+". <= CQFD => res ("+res+") / verif ("+verif +
") = "+ (res/verif);
console.log(tmp);
</script>
</head>

DIASOLUKA Nz. Luyalu -3/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

Vérification I :
Le premier nombre (multiplicande) est de beaucoup plus grande amplitude:

DIASOLUKA Nz. Luyalu -4/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

Vérification II :
Le deuxième nombre (multiplicateur) est de plus grande amplitude:

DIASOLUKA Nz. Luyalu -5/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

Vérification III :
Les deux nombres (multiplicateur et multiplicande) sont de même amplitude:

Kinshasa, le 28 avril 2019 (11:38:08 AM).

Mots-clés :
produit, multiplicateur, multiplicande,
amplitude, concaténation, code, digits,
vérification, principe, concat, nouvelle
méthode, multiplication, multiplication facile,
nombres entiers, deux nombres, arithmétique,
algébrique, mathématiques, internet, youtube,
web

DIASOLUKA Nz. Luyalu -6/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

DIASOLUKA Nz. Luyalu

Docteur en Médecine, Chirurgie & Accouchements (1977),


CNOM : 0866 - Spécialiste en ophtalmologie (1980)
Études humanités : Scientifique - Mathématiques & Physique.
Informaticien-amateur, Programmeur et WebMaster.

Chercheur indépendant, autonome et


autofinancé, bénévole, sans aucun conflit
d’intérêt ou liens d'intérêts ou
contrainte promotionnelle avec qui qu’il
soit ou quelqu’organisme ou institution /
organisation que ce soit, étatique,
paraétatique ou privé, industriel ou
commercial en relation avec le sujet
présenté.

+243 - 851278216 - 899508675 - 991239212 - 902263541 - 813572818

diasfb@mail2world.com

Autre Lecture :
https://www.scribd.com/document/374738470/Le-Plus-Grand-Secret-de-La-Creation

D’autres publications pouvant aussi intéresser :

• https://www.scribd.com/document/377036251/Le-Dosage-Des-Medicaments-en-
Cac-Cas
• https://www.scribd.com/document/377035454/Le-Hasard-Des-Thermometres-
Non-contact-a-Infrarouge
• https://www.scribd.com/document/376222482/Petite-Introduction-Aux-
Fonctions-JavaScript
• https://www.scribd.com/document/376221919/La-Foi-en-Jesus-Christ-Pour-
Quoi-Faire
• https://www.scribd.com/document/375689778/Lacuite-visuelle-angulaire
• https://www.scribd.com/document/375349851/La-variable-This
• https://www.scribd.com/document/375024162/Fonctions-Imbriquees-en-JS
• https://www.scribd.com/document/374789297/Format-Interne-Des-Objets-
JavaScript

DIASOLUKA Nz. Luyalu -7/8- dimanche 28 avril 2019 [11:38:08 AM]


Code pour vérifier la deuxième méthode de multiplication de deux nombres entiers

• https://www.scribd.com/document/374788758/Iterations-en-JavaScript
• https://www.scribd.com/document/374738470/Le-Plus-Grand-Secret-de-La-
Creation
• https://www.scribd.com/document/374597969/Nouvelle-Formule-d-IMC-indice-
de-doduite-Selon-Dr-Diasoluka
• https://www.scribd.com/document/373847209/Property-Descriptors
• https://www.scribd.com/document/373833282/l-Objet-Global-Window
• https://www.scribd.com/document/372665249/Javascript-Tome-II
• https://www.scribd.com/document/355291488/motilite-oculaire-2
• https://www.scribd.com/document/355291239/motilite-oculaire-I
• https://www.scribd.com/document/355290248/Script-d-Analyses-Des-Reflexes-
Pupillomoteurs
• https://www.scribd.com/document/321168468/Renseignements-Id-et-
Anthropometriques
• https://www.scribd.com/document/320856721/Emission-31-Jul-2016
• https://www.scribd.com/document/318182982/Complication-Visuelle-du-
Traitement-de-La-Malaria
• https://www.scribd.com/document/318180637/Rapport-Entre-Oxymetrie-Et-
Type-Respiration
• https://www.scribd.com/document/315746265/Classification-Des-Medicaments
• https://www.scribd.com/document/315745909/Incongruences-Heresies-et-
Heterodoxies-de-la-Notion-de-Laboratoire
• https://www.scribd.com/document/315745725/Rapport-Entre-Oxymetrie-Et-
Type-Respiration

DIASOLUKA Nz. Luyalu -8/8- dimanche 28 avril 2019 [11:38:08 AM]