Les deux opérateurs peuvent être utilisés en version compacte (le résultat du calcul ne peut être utilisé dans une autre expression ou en tant que paramètre pour une commande et l'élément à gauche de l'opérateur doit être une variable). En version compacte, la variable à gauche de l'opérateur sera multipliée ou divisée par la valeur de droite, et le résultat sera stocké dans la variable présente à gauche de l'opérateur. Ces lignes illustrent l'usage courant et l'équivalent :
a = a * b a * b c = c / d c / dL'exemple ci-dessous présente certaines des utilisations des opérateurs de multiplication et de division. Vous pouvez obtenir le source ici.
OpenConsole()
largeur.l = 3
longueur.l = 2
hauteur.l = 2
surface.l = largeur * longueur
volume.l = hauteur * surface
volume2.l = largeur * longueur * hauteur
PrintN("Surface planaire = "+Str(surface))
PrintN("Volume = "+Str(volume)+" et devrait etre identique a Volume2 = "+Str(volume2))
cout_total.f = 13.67
quantite.l = 9
prix_unitaire.f = cout_total / quantite
prix_unitaire / 1.196
PrintN("Prix de chaque article (hors TVA FR) = "+StrF(prix_unitaire))
PrintN("Appuyez sur ENTREE pour quitter")
Input()
CloseConsole()
End
Cette image affiche la sortie (output) du programme exemple ci-dessus.
| Sujet précédent | Sommaire | Sujet suivant |
|---|---|---|
| Soustraction | Contenu du guide de l'utilisateur | Priorité des opérateurs |