abs()
Description
Calcul la valeur absolue d'un nombre.
Syntaxe
abs(x);
Paramètres
- x: le nombre
Valeurs Renvoyées
- x: si x est supérieur ou égal à 0.
- -x: si x est inférieur à 0.
Exemple
void setup() {
Serial.begin(9600);
int x = -4;
int y = abs(x);
Serial.print("The absolute value of of ");
Serial.print(x);
Serial.print(" is ");
Serial.println(y);
}
void loop() {}
The result in Serial Monitor:
COM6
The absolute value of of -4 is 4
Autoscroll
Clear output
9600 baud
Newline
※ Remarque:
En raison de la façon dont la fonction abs() est programmée, éviter d'utiliser d'autres fonctions à l'intérieur des parenthèses car cela pourrait aboutir à des résultats incorrects.
abs(a++); // éviter cela - renvoie un résultat incorrect
a++; // utiliser plutôt cette forme -
abs(a); // en gardant les autres fonctions mathématiques en dehors de la fonction
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.