Найти в Дзене
Вкус IT

Математические операции в arduino IDE.

Основная функция микроконтроллера является выполнение вычислений, как с числами напрямую, так и со значениями переменных. Давайте погрузимся в удивительный мир математики. присваивание = сложение + вычитание - умножение * деление / остаток от деления % += составное сложение: х += 10 все равно, что х = х + 10 -= составное вычитание: х -= 10 все равно, что х = х - 10 *= составное умножение: х*= 10 все равно, что х = х * 10 /= составное деление: х/= 10 все равно, что х = х / 10 %= остаток от деления: х %= 10 все равно, что х = х % 10 cos (x) Косинус (радианы) sin (x) Синус (радианы) tan (x) Тангенс (радианы) fabs (x) Модуль для float чисел pow (x, y) Степень ( x^y ) sqrt (x) Корень квадратный sqrtf (x) Корень квадратный для float чисел cbrt (x) Кубический корень square (x) Квадрат ( x*x ) floor (x) Округление до целого вниз ceil (x) О

Основная функция микроконтроллера является выполнение вычислений, как с числами напрямую, так и со значениями переменных.

Давайте погрузимся в удивительный мир математики.

присваивание =

сложение +

вычитание -

умножение *

деление /

остаток от деления %

+= составное сложение: х += 10 все равно, что х = х + 10

-= составное вычитание: х -= 10 все равно, что х = х - 10

*= составное умножение: х*= 10 все равно, что х = х * 10

/= составное деление: х/= 10 все равно, что х = х / 10

%= остаток от деления: х %= 10 все равно, что х = х % 10

cos (x) Косинус (радианы)

sin (x) Синус (радианы)

tan (x) Тангенс (радианы)

fabs (x) Модуль для float чисел

pow (x, y) Степень ( x^y )

sqrt (x) Корень квадратный

sqrtf (x) Корень квадратный для float чисел

cbrt (x) Кубический корень

square (x) Квадрат ( x*x )

floor (x) Округление до целого вниз

ceil (x) Округление до целого вверх

acos (x) Арккосинус (радианы)

asin (x) Арксинус (радианы)

atan (x) Арктангенс (радианы)