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 |