Описание
Вычисляет абсолютную величину (модуль) числа.
Синтаксис
abs(x);
Параметры
x - число.
Возвращаемые значения
x: если x больше или равен 0.
-x: если x меньше 0.
Предупреждение
По причине специфики реализации abs(), следует избегать использования других функций и любых выражений в аргументах в скобках - функция может вернуть неверный результат.
abs(a++); // избегайте этого - функция выдаст некорректный результат
a++;
abs(a); // вместо этого осуществляйте математические вычисления за пределами функции
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Reference/Abs |