Skip to content

iskinmike/math_function_module

Repository files navigation

Модуль математических функций для языка RCML


Данный модуль для языка RCML предоставляет доступ к математическим функциям, аналогичным библиотеке math.h в С++.

####Доступные математические функции:

Определение Описание
pow(a, b) Возведение a в степень b.
sqrt(a) Возвращает квадратный корень из a.
abs(a) Возвращает модуль числа a.
rand(a, b) Возвращает случайное целое число в пределах [b;a+b). a не может быть меньше или равно 0.
sin(a) Возвращает cинус a.
cos(a) Возвращает коcинус a.
tan(a) Возвращает тангенс a.
asin(a) Возвращает аркcинус a. Из-за свойств функции аргумент a должен быть в пределах [-1;1].
acos(a) Возвращает арккоcинус a. Из-за свойств функции аргумент a должен быть в пределах [-1;1].
atan(a) Возвращает арктангенс a.
exp(a) Возвращает e в степени a.
log(a) Возвращает натуральный логарифм числа a. Из-за свойств функции аргумент a должен быть больше 0.
log10(a) Возвращает десятичный логарифм числа a. Из-за свойств функции аргумент a должен быть больше 0.

####Примечания:

  • Функции sin, cos, tan принимают значения в радианах.
  • Функции asin, acos, atan возвращают значения в радианах.

About

Provide math functions for RCML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages