Arduino:Справочник языка Arduino/Функции/Математические функции/abs()
Материал из Онлайн справочника
				
				
				Перейти к навигацииПерейти к поиску
				
				
| Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing | 
Проверка/Оформление/Редактирование: Мякишев Е.А.
abs()
Возвращает модуль числа.
Параметры
x: число
Возвращаемое значение
x: если x больше или равен 0.
-x: если x меньше 0.
Замечания по использованию функции
В силу специфики реализации функции abs() следует избегать использования других функций в качестве параметров.
abs (a++);   // может привести к некорректным результатам
 
a++;
abs(a, 0);    // так корректно
См.также
Внешние ссылки
| Arduino продукты | |
|---|---|
| Начальный уровень | Arduino Uno • Arduino Leonardo • Arduino 101 • Arduino Robot • Arduino Esplora • Arduino Micro • Arduino Nano • Arduino Mini • Arduino Starter Kit • Arduino Basic Kit • MKR2UNO • TFT-дисплей Arduino | 
| Продвинутые функции | Arduino Mega 2560 • Arduino Zero • Arduino Due • Arduino Mega ADK • Arduino Pro • Arduino Motor Shield • Arduino USB Host Shield • Arduino Proto Shield • MKR Proto Shield • MKR Proto Large Shield • Arduino ISP • Arduino USB 2 Serial Micro • Arduino Mini USB Serial Adapter | 
| Интернет вещей | Arduino Yun • Arduino Ethernet • Arduino MKR1000 • Arduino WiFi 101 Shield • Arduino GSM Shield V2 • Arduino WiFi Shield • Arduino Wireless SD Shield • Arduino Wireless Proto Shield • Arduino Ethernet Shield V2 • Arduino Yun Shield • Arduino MKR1000 Bundle | 
| Носимые устройства | Arduino Gemma • Lilypad Arduino Simple • Lilypad Arduino Main Board • Lilypad Arduino USB • LilyPad Arduino SimpleSnap | 
| 3D-печать | Arduino Materia 101 | 
| Устаревшие устройства | - | 
| Примеры Arduino | |
|---|---|
| Стандартные функции | |
| Основы | 
  | 
| Цифровой сигнал | 
  | 
| Аналоговый сигнал | 
  | 
| Связь | 
  | 
| Управляющие структуры | 
  | 
| Датчики | 
  | 
| Дисплей | 
 Примеры, объясняющие основы управления дисплеем: 
  | 
| Строки | 
  | 
| USB (для Leonardo, Micro и Due плат) | 
 В этой секции имеют место примеры, которые демонстрируют использование библиотек, уникальных для плат Leonardo, Micro и Due. 
  | 
| Клавиатура | 
  | 
| Мышь | 
  | 
| Разное | |
Категории: 
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
 - Справочник языка Arduino
 - Arduino
 - Проверка:myagkij
 - Оформление:myagkij
 - Редактирование:myagkij
 - Страницы, где используется шаблон "Навигационная таблица/Телепорт"
 - Страницы с телепортом
 - Функции языка Arduino
 - Математические функции языка Arduino
 - Функция
 - Математическая функция