памятка для лаб ФП
.docxОписание |
Имя функции |
Пример |
Примечание |
Основные арифметические функции |
|||
Сложение |
+ |
|
|
Вычитание |
-
|
|
Может использоваться и как унарная операция
|
Вычитание |
subtract |
|
Вычитает первый аргумент из второго |
Умножение |
* |
|
|
Деление |
/ |
|
результат всегда имеет тип Double |
Изменение знака |
negate |
|
|
Модуль числа |
abs |
|
|
Знак числа |
signum |
|
|
Обратная величина |
recip |
|
|
Целочисленные арифметические функции |
|||
Целая часть от деления |
quot |
|
применимо только к положительным аргументам |
Остаток от деления |
rem |
|
|
Целая часть и остаток от деления |
quotRem |
|
|
Целая часть от деления |
div |
|
применимо к аргументам любого знака |
Остаток от деления |
mod |
|
|
Целая часть и остаток от деления |
divMod |
|
|
Проверка четности |
even |
|
|
Проверка нечетности |
odd |
|
|
Наименьшее общее кратное |
lcm |
|
|
Наибольший общий делитель |
gcd |
|
|
Степенные, показательные и логарифмические функции |
|||
Возведение в степень |
^ |
|
оба аргумента типа Int |
Возведение в степень |
^^ |
|
первый аргумент типа Double, второй типа Int |
Возведение в степень |
** |
|
оба аргумента типа Double |
Арифметический квадратный корень |
sqrt |
|
|
Экспонента |
exp |
|
|
Натуральный логарифм |
log |
|
|
Логарифм |
logBase |
|
первый аргумент -основание логарифма |
Тригонометрические функции |
|||
Синус |
sin |
|
|
Косинус |
cos |
|
|
Тангенс |
tan |
|
|
Обратные тригонометрические функции |
|||
Арксинус |
asin |
|
|
Арккосинус |
acos |
|
|
Арктангенс |
atan |
|
|
Гиперболические функции |
|||
Гиперболический синус |
sinh |
|
|
Гиперболический косинус |
cosh |
|
|
Гиперболический тангенс |
tanh |
|
|
Обратные гиперболические функции |
|||
Ареасинус |
asinh |
|
|
Ареакосинус |
acosh |
|
|
Ареатангенс |
atanh |
|
|