% |
Modulo réel |
---|---|
JavaScript |
Syntaxe
a % b |
Paramètres
Nom | Description |
---|---|
a | Ce paramètre permet d'indiquer l'opérande à diviser. |
b | Ce paramètre permet d'indiquer le diviseur. |
Retour
Valeur | Description |
---|---|
nombre | Ces valeurs permettent d'indiquer le restant de la division. |
Description
Cet opérateur permet d'effectuer le calcul du restant de la division.
Exemple
Voici un exemple montrant une utilisation de cet opérande :
- <script language="JavaScript1.2" type="text/javascript">
- document.write("mod(-81.0,9.0)=",-81.0 % 9.0,"<br />");
- document.write("mod(15.0,3.0) = ",15.0 % 3.0,"<br />");
- document.write("mod(16.0,3.0) = ",16.0 % 3.0,"<br />");
- document.write("mod(16.9,3.0) = ",16.9 % 3.0,"<br />");
- document.write("mod(16.8,3.0) = ",16.8 % 3.0,"<br />");
- document.write("mod(16.7,3.0) = ",16.7 % 3.0,"<br />");
- document.write("mod(16.6,3.0) = ",16.6 % 3.0,"<br />");
- document.write("mod(16.5,3.0) = ",16.5 % 3.0,"<br />");
- document.write("mod(16.4,3.0) = ",16.4 % 3.0,"<br />");
- document.write("mod(16.3,3.0) = ",16.3 % 3.0,"<br />");
- document.write("mod(16.2,3.0) = ",16.2 % 3.0,"<br />");
- document.write("mod(16.1,3.0) = ",16.1 % 3.0,"<br />");
- document.write("mod(16.3,3.3) = ",16.3 % 3.3,"<br />");
- document.write("mod(16.2,3.2) = ",16.2 % 3.2,"<br />");
- document.write("mod(16.1,3.1) = ",16.1 % 3.1,"<br />");
- document.write("mod(16.1,3.2) = ",16.1 % 3.2,"<br />");
- document.write("mod(16.1,3.3) = ",16.1 % 3.3,"<br />");
- document.write("mod(17,3) = ",17.0 % 3.0,"<br />");
- document.write("mod(18,3) = ",18.0 % 3.0,"<br />");
- document.write("mod(19,3) = ",19.0 % 3.0,"<br />");
- document.write("mod(0,1) = ",0.0 % 1.0,"<br />");
- </script>
on obtiendra le résultat suivant :
mod(-81.0,9.0)=0mod(15.0,3.0) = 0
mod(16.0,3.0) = 1
mod(16.9,3.0) = 1.8999999999999986
mod(16.8,3.0) = 1.8000000000000007
mod(16.7,3.0) = 1.6999999999999993
mod(16.6,3.0) = 1.6000000000000014
mod(16.5,3.0) = 1.5
mod(16.4,3.0) = 1.3999999999999986
mod(16.3,3.0) = 1.3000000000000007
mod(16.2,3.0) = 1.1999999999999993
mod(16.1,3.0) = 1.1000000000000014
mod(16.3,3.3) = 3.1000000000000014
mod(16.2,3.2) = 0.1999999999999984
mod(16.1,3.1) = 0.600000000000001
mod(16.1,3.2) = 0.10000000000000053
mod(16.1,3.3) = 2.900000000000002
mod(17,3) = 2
mod(18,3) = 0
mod(19,3) = 1
mod(0,1) = 0
Dernière mise à jour : Dimanche, le 9 octobre 2016