|
Описание:
Переводит число из одного диапазона в другой. Не проверяет принадленость чисел диапазону. Возможно использование 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, квадратный корень
Тригонометрические функции
Sin(rad)
Описание:
Вычисляет синус угла в радианах. Результат будет между -1 и 1
параметры:
rad: угол в радианах (float)
Возвращает:
синус угла (double)
Дата добавления: 2015-08-20; просмотров: 40 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Delay(ms) | | | AttachInterrupt(interrupt, function, mode) |