Manuel Amos Professional  Sommaire  Index

Mathématiques


Le calcul suivant donne un résultat de 43, car il est évalué dans l'ordre suivant :

D> Print 10+2*5-8/4+5^2

    5^2 = 25
    2*5 = 10
    8/4 = 2
  10+10 = 20
   20-2 = 18
  18+25 = 43

En ajoutant deux paires stratégiques de parenthèses au même calcul, l'interprétation logique est transformée, ce qui donne un résultat de 768, comme ceci :

D> Print (10+2)*(5-8/4+5)^2

     10+2 = 12
  5-8/4+5 = 5-2+5
    5-2+5 = 8
      8^2 = 64
    12*64 = 768

Calculs rapides
Trois instructions permettent d'accélérer l'exécution de calculs simples.

INC
instruction : incrémenter une variable entière de 1
Inc variable

Cette commande ajoute 1 à une variable entière (nombre entier), en remplaçant efficacement l'instruction variable=variable+1. Par exemple :

D> V=10 : Inc V : Print V

DEC
instruction : décrémenter une variable entière de 1
Dec variable

De manière similaire à INC, la commande DEC effectue une soustraction rapide de 1 sur une variable entière. Par exemple :

D> V=10 : Dec V : Print V

ADD
instruction : effectuer une addition entière rapide
Add variable,expression
Add variable,expression,base To top

Précédent    Suivant
05.03.02