Traitement simple des variables : opérateurs de multiplication et de division

Les opérateurs de multiplication et de division sont très similaires. Tous deux ne peuvent être utilisés qu'avec des éléments numériques et effectuent leurs fonctions mathématiques respectives. La valeur à gauche de l'opérateur est multipliée ou divisée par la valeur figurant à droite.

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 / d
L'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

Sortie (Output) de l'exemple opérateurs de multiplication et de division Cette image affiche la sortie (output) du programme exemple ci-dessus.