|
|
вычисляет абсолютное значение целочисленного значения (
\(\small{|x|}\)
|x|
)
(функция)
|
|
|
вычисляет частное и остаток от целочисленного деления
(функция)
|
|
|
вычисляет абсолютное значение целочисленной величины (
\(\small{|x|}\)
|x|
)
(функция)
|
|
|
вычисляет частное и остаток от целочисленного деления
(функция)
|
Основные операции
|
|
|
абсолютное значение числа с плавающей точкой (
\(\small{|x|}\)
|x|
)
(функция)
|
|
|
остаток от операции деления чисел с плавающей запятой
(функция)
|
|
|
знаковый остаток от операции деления
(функция)
|
|
|
знаковый остаток, а также три последних бита операции деления
(функция)
|
|
|
операция fused multiply-add
(функция)
|
|
|
большее из двух значений с плавающей точкой
(функция)
|
|
|
меньшее из двух значений с плавающей точкой
(функция)
|
|
|
положительная разность двух значений с плавающей точкой (
\({\small\max{(0, x-y)}}\)
max(0, x-y)
)
(функция)
|
|
|
не-число (NaN)
(функция)
|
Экспоненциальные функции
|
|
|
возвращает
e
в заданной степени (
\({\small e^x}\)
e
x
)
(функция)
|
|
|
возвращает
2
в указанной степени (
\({\small 2^x}\)
2
x
)
(функция)
|
|
|
возвращает
e
в заданной степени, минус
1
(
\({\small e^x-1}\)
e
x
-1
)
(функция)
|
|
|
вычисляет натуральный (по основанию
e
) логарифм (
\({\small\ln{x}}\)
ln(x)
)
(функция)
|
|
|
вычисляет десятичный логарифм (основание
10
) (
\({\small\log_{10}{x}}\)
log
10
(x)
)
(функция)
|
|
|
логарифм по основанию
2
от заданного числа (
\({\small\log_{2}{x}}\)
log
2
(x)
)
(функция)
|
|
|
натуральный логарифм (по основанию
e
) от
1
плюс заданное число (
\({\small\ln{(1+x)}}\)
ln(1+x)
)
(функция)
|
Степенные функции
|
|
|
возводит число в заданную степень (
\(\small{x^y}\)
x
y
)
(функция)
|
|
|
вычисляет квадратный корень (
\(\small{\sqrt{x}}\)
√
x
)
(функция)
|
|
|
вычисляет кубический корень (
\(\small{\sqrt[3]{x}}\)
3
√
x
)
(функция)
|
|
|
вычисляет гипотенузу
\(\scriptsize{\sqrt{x^2+y^2}}\)
√
x
2
+y
2
и
\(\scriptsize{\sqrt{x^2+y^2+z^2}}\)
√
x
2
+y
2
+z
2
(since C++17)
(функция)
|
Тригонометрические функции
|
|
|
вычисляет синус (
\({\small\sin{x}}\)
sin(x)
)
(функция)
|
|
|
вычисляет косинус (
\({\small\cos{x}}\)
cos(x)
)
(функция)
|
|
|
вычисляет тангенс (
\({\small\tan{x}}\)
tan(x)
)
(функция)
|
|
|
вычисляет арксинус (
\({\small\arcsin{x}}\)
arcsin(x)
)
(функция)
|
|
|
вычисляет арккосинус (
\({\small\arccos{x}}\)
arccos(x)
)
(функция)
|
|
|
вычисляет арктангенс (
\({\small\arctan{x}}\)
arctan(x)
)
(функция)
|
|
|
арктангенс, использующий знаки для определения квадрантов
(функция)
|
Гиперболические функции
|
|
|
вычисляет гиперболический синус (
\({\small\sinh{x}}\)
sinh(x)
)
(функция)
|
|
|
вычисляет гиперболический косинус (
\({\small\cosh{x}}\)
cosh(x)
)
(функция)
|
|
|
вычисляет гиперболический тангенс (
\({\small\tanh{x}}\)
tanh(x)
)
(функция)
|
|
|
вычисляет обратный гиперболический синус (
\({\small\operatorname{arsinh}{x}}\)
arsinh(x)
)
(функция)
|
|
|
вычисляет обратный гиперболический косинус (
\({\small\operatorname{arcosh}{x}}\)
arcosh(x)
)
(функция)
|
|
|
вычисляет обратный гиперболический тангенс (
\({\small\operatorname{artanh}{x}}\)
artanh(x)
)
(функция)
|
Функции ошибок и гамма-функции
|
|
|
функция ошибок
(функция)
|
|
|
дополнительная функция ошибок
(функция)
|
|
|
гамма-функция
(функция)
|
|
|
натуральный логарифм гамма-функции
(функция)
|
Операции с плавающей запятой для округления до ближайшего целого
|
|
|
ближайшее целое число, не меньшее заданного значения
(функция)
|
|
|
ближайшее целое число, не превышающее заданное значение
(функция)
|
|
|
ближайшее целое число, не превышающее по модулю заданное значение
(функция)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
ближайшее целое число, округление от нуля в пограничных случаях
(функция)
|
|
|
ближайшее целое число с использованием текущего режима округления
(функция)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
ближайшее целое число с использованием текущего режима округления с
исключением, если результат отличается
(функция)
|
Функции манипуляции числами с плавающей запятой
|
|
|
разлагает число на мантиссу и показатель степени по основанию
2
(функция)
|
|
|
умножает число на
2
в целочисленной степени
(функция)
|
|
|
разлагает число на целую и дробную части
(функция)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
умножает число на
FLT_RADIX
возведённое в степень
(функция)
|
|
|
извлекает экспоненту числа
(функция)
|
|
|
извлекает экспоненту числа
(функция)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
следующее представимое значение с плавающей запятой в направлении заданного значения
(функция)
|
|
|
копирует знак значения с плавающей точкой
(функция)
|
Классификация и сравнение
|
|
|
категоризует заданное значение с плавающей точкой
(функция)
|
|
|
проверяет, имеет ли данное число конечное значение
(функция)
|
|
|
проверяет, является ли данное число бесконечным
(функция)
|
|
|
проверяет, является ли данное число NaN
(функция)
|
|
|
проверяет, является ли данное число нормальным
(функция)
|
|
|
проверяет, является ли данное число отрицательным
(функция)
|
|
|
проверяет, является ли первый аргумент с плавающей запятой больше второго
(функция)
|
|
|
проверяет, является ли первый аргумент с плавающей точкой больше или равным второму
(функция)
|
|
|
проверяет, является ли первый аргумент с плавающей точкой меньше второго
(функция)
|
|
|
проверяет, является ли первый аргумент с плавающей точкой меньше или равным второму
(функция)
|
|
|
проверяет, является ли первый аргумент с плавающей точкой меньше или больше второго
(функция)
|
|
|
проверяет, являются ли два значения с плавающей запятой неупорядоченными
(функция)
|