Pour limiter les pertes de temps à faire autre chose
ABS, INT, ROUND,...
Juste pour mémoire
x ÷ y
ou, de façon plus fréquente
x / y
Le x et le y peuvent être des nombres entiers ou des réels, le résultat est un nombre réel.
set mavariable to 8 / 3
display dialog ("Résultat de la division: " & mavariable)
Pas une fonction mais un opérateur
Ne cherchez pas abs() ni int() ni d'autres fonctions qui vous retourneraient la valeur absolue. C'est un opérateur qu'il faut utiliser x div y.
Le x et le y peuvent être des nombres entiers ou des réels, le résultat est un nombre entier.
set mavariable to 8 div 3
display dialog ("Valeur absolue: " & mavariable)
Même genre d'idée
x mod y
Le x et le y peuvent être des nombres entiers ou des réels, le résultat est un nombre entier ou un réel.
set mavariable to 8 mod 3
display dialog ("Valeur absolue: " & mavariable)
Au plus proche
L'arrondi retourne le nombre le plus proche. round of x
set mavariable to round of 3.14159
Pour avoir deux chiffres après la virgule
display dialog ("Valeur absolue: " & mavariable)set mavariable to (round of (3.14159 *100))/100
Pour avoir 4 chiffres après la virgule
display dialog ("Valeur absolue: " & mavariable)set mavariable to (round of (3.14159 *10000))/10000
display dialog ("Valeur absolue: " & mavariable)