Chapitre 8. Instructions de calcul et de traitement
ABS (source)
Opérateurs
^
Mettre à la puissance
*
Multiplier
/
Diviser
+
Ajouter
-
Soustraire
=
Est égal à
<>
Est différent de
>
Supérieur à
<
Inférieur à
>=
Supérieur ou égal à
<=
Inférieur ou égal à
Cette instruction renvoie la valeur absolue d'un nombre.
Syntaxe
X = ABS (source)
Remarques
La source peut être une quelconque expression numérique valide. La valeur
absolue du nombre est sa magnitude, sans le signe. Par exemple, ABS(-1) et
ABS(1) ont tout les deux pour résultat « 1 ».
Exemple de fonction ABS
L'exemple suivant trouve la valeur approximative d'une racine carrée. Il
utilise la fonction ABS afin de trouver la différence absolue entre deux
nombres.
Dim Précision, Valeur, X, X1, X2
Précision = 0,00000000000001
Valeur = Volt(3)
X1 = 0 :X2 = Valeur
' on fait une boucle jusqu'à ce que la différence entre les deux suppositions, soit
' inférieure à la précision
Do Until Abs(X1 – X2) < Précision
X = X1 + X2) / 2
If X * X * X – Valeur < 0 Then
X1 = X
Else
X2 = X
End If
Loop
' X devient la racine cubique de Volt(3)
'Déclaration des variables
'Volt(3) sera évalué
'On fait les 2 premières suppositions
'On ajuste la supposition