abs()
Descrição
Calcula o módulo (ou valor absoluto) de um número.
Sintaxe
abs(x)
Parâmetros
- x: o número do qual se deseja saber o módulo
Retorna
x: se x é maior ou igual a 0.
-x: se x é menor que 0.
Código de Exemplo
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
※ Notas e Advertências:
Por causa da forma em que a função abs() é implementada, evite usar outras funções dentro dos parênteses, isso pode levar a resultados incorretos.
abs(a++); // evitar isso - causa resultados incorretos
abs(a); // Ao invés disso, usar esta forma
a++; // manter a aritmética fora da função
Ver Também
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.
Additionally, some links direct to products from our own brand, DIYables.