Математические функции

Интернет-магазин

Новости Arduino

16 декабря 2013г.
Flutter - платформа разработки, основанная на Arduino
01 марта 2013г.
TV-выход на Arduino
08 февраля 2013г.
Raspberry Pi медиацентр своими руками
08 ноября 2012г.
Пополнение в библиотеке - Bionic Arduino на русском языке
04 июля 2012г.
Сонар для слепых на базе Arduino Mini Pro
30 мая 2012г.
Новости Raspberry Pi или шесть мучительных недель
16 мая 2012г.
Подключение датчика движения к Ардуино
14 февраля 2012г.
Arduino Pong - игровая платформа

Контактные данные

Телефон:
(093) 503-26-13
Электронная почта:

 

Главная Библиотека Arduino Описание языка Arduino на русском языке Математические функции

Математические функции

Библиотека Arduino Описание языка Arduino на русском языке min (x, y)
Описание:
Возвращает минимальное из двух значений
Параметры:
x, y — переменные любого типа

max (x, y)
Описание:
возвращает максимальное из двух значений
Параметры:
x, y — переменные любого типа


abs (x)
Описание:
Возвращает модуль числа.
параметры:
x: число
Возвращает
x: если x больше или равен  0.
-x: если x меньше 0.
Внимание:
Избегайте использования этих функции в скобках. Это может привести к некорректным результатам.

constrain (x, a, b)
Описание:
определяет принадлежность числа определенному диапазону.
Параметры:
x: число для сравнения, все типы данных
a:наименьшее число диапазона, все типы данных
b: наибольшее число диапазона, все типы данных
Возвращает:
x: если x находится между a и b
a: если x меньше, чем a
b: если x больше, чем b


map (value, fromLow, fromHigh, toLow, toHigh)
Описание:
переводит число из одного диапазона в другой
Не проверяет принадленость чисел диапазону. Возможно использование constrain () до или после использования этой функции, если имеются какие-либо ограничесния по диапазону.
Полезно знать, что «нижнее значение», может быть как меньше так и больше «верхнего значения». Таким образом функция map () может использоватьс я для реверсирования, например:
y = map (x, 1, 50, 50, 1);
Функция может работать также и с отрицательными числами, например:
y = map (x, 1, 50, 50, -100);
Параметры:
value:число для ремаппинга
fromLow: нижняя граница текущего диапазона
fromHigh: верзняя граница текущего диапазона
toLow: нижняя граница желаемого диапазона
toHigh: верхняя граница желаемого диапазона

pow (base, exponent)
Описание:
Возвращает число, возведенное в соответствующую степень
параметры:
base: число (float)
exponent: степень, в которую следует возвести (float)

sqrt (x)
Описание:
Вычисляет квадратный корень числа
Парметры:
x: число, любой тип данных
Возвращает
double, квадратный корень

Математические функции, Описание языка Arduino

11.04.2011, 2815 просмотров.

Корзина пуста

Перейдите в каталог, выберите требуемый товар и добавьте его в корзину.

Метки