Leírás
Kiszámítja egy szám abszolút értékét.
Szintaxis
abs(x)
Paraméterek
x
: a szám.
Visszatérési érték
x
: ha x nagyobb vagy egyenlő, mint 0.
-x
: ha x kisebb, mint 0.
Kiszámítja egy szám abszolút értékét.
abs(x)
x
: a szám.
x
: ha x nagyobb vagy egyenlő, mint 0.
-x
: ha x kisebb, mint 0.
Kinyomtatja az x
változó abszolút értékét a Serial Monitorba.
void setup() {
Serial.begin(9600);
while (!Serial) {
; // várja meg a soros port csatlakozását. Csak a natív USB-porthoz szükséges
}
int x = 42;
Serial.print("The absolute value of ");
Serial.print(x);
Serial.print(" is ");
Serial.println(abs(x));
x = -42;
Serial.print("The absolute value of ");
Serial.print(x);
Serial.print(" is ");
Serial.println(abs(x));
}
void loop() {
}
Az abs() függvény megvalósítási módja miatt kerülje a zárójelben lévő egyéb függvények használatát, mert ez hibás eredményekhez vezethet.
abs(a++); // kerülje el ezt - hibás eredményeket ad
// ezt használd helyette:
abs(a);
a++; // a többi matematika a függvényen kívül maradjon