Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочник по функциям С++.doc
Скачиваний:
168
Добавлен:
02.05.2014
Размер:
3.57 Mб
Скачать

Математические подпрограммы

Эти подпрограммы позволяют выполнять математические вычисления и преобразования.

_clear87(float.h)

Очищает слово статуса плавающей точки.

_control87 (float.h)

Определяет управляющее слово вычислений с плавающей точкой.

_fpreset(float.h)

Инициализирует заново математический пакет для работы с плавающей точкой.

_lrotl(stdlib.h)

Циклически сдвигает влево беззнаковое длинное целое.

_lrotr(stdlib.h)

Циклически сдвигает вправо беззнаковое длинное целое.

_matherr(math.h)

Программа обработки ошибок в вычислениях с плавающей точкой.

_rotl(stdlib.h)

Поразрядный сдвиг беззнакового целого числа влево

_rotr(stdlib.h)

Поразрядный сдвиг беззнакового целого числа вправо

_status87(float.h)

Выдает статус обработки чисел с плавающей точкой.

abs(stdlib.h)

Вычисляет абсолютное значение аргумента.

acos(math.h)

Вычисление арккосинуса.

asin(math.h)

Вычисление арксинуса.

atan(math.h)

Вычисление арктангенса.

atan2(math.h)

Вычисление арктангенса y/x.

atof (stdlib.h, math.h)

Переводит строку в формат числа с плавающей точкой.

atoi(stdlib.h)

Переводит строку в формат числа типа integer.

atol(stdlib.h)

Переводит строку в формат числа типа long.

cabs(math.h)

Вычисление абсолютного значения комплексногоаргумента.

ceil(math.h)

Округление значения аргумента сверху.

cos(math.h)

Вычисление косинуса.

cosh(math.h)

Вычисление гиперболического косинуса.

div (math.h)

Деление нацело и определение остатка.

ecvt(stdlib.h)

Преобразование числа с плавающей точкой в строку.

exp(math.h)

Определение экспоненты.

fabs(math.h)

Определение абсолютного значения вещественного аргумента.

fcvt(stdlib.h)

Преобразует число с плавающей точкой в строку.

floor(math.h)

Округление сверху вещественного aргумента.

fmod(math.h)

Вычисляет x по модулю y, остаток от х/y.

frexp(math.h)

Расщепляет число типа double на мантиссу и показатель.

gcvt(stdlib.h)

Преобразует число с плавающей точкой в строку.

hypot(math.h)

Вычисляет гипотенузу прямоугольного треугольника.

itoa(stdlib.h)

Преобразует целое в строку.

labs(stdlib.h)

Дает абсолютное значение числа типа long.

ldexp(math.h)

Вычисляет значение value x 2.

ldiv(math.h)

Делит два длинных целых, возвращая частное и остаток.

log(math.h)

Логарифмическая функция ln(x)

log10(math.h)

Логарифмическая функция lg(x)

ltoa(stdlib.h)

Преобразует число типа long в строку.

matherr(math.h)

Программа обработки математических ошибок, модифицируемая пользователем.

max(math.h)

Возвращает большее из двух значений

min(math.h)

Возвращает меньшее из двух значений

modf(math.h)

Разделяет целую и дробную части

poly(math.h)

Формирует полином из аргументов

pow(math.h)

Вычисляет значения х в степени y

pow10 (math.h)

Вычисляет значение 10 в степени p

rand(stdlib.h)

Генератор случайных чисел

random(stdlib.h)

Генератор случайных чисел

randomize(stdlib.h)

Инициализирует генератор случайных чисел

sin(math.h)

Тригонометрическая функция синус

sinh(math.h)

гиперболическая функция синус

sqrt(math.h)

Вычисляет квадратный корень

srand(stdlib.h)

Инициализирует генератор случайных чисел

strtod(stdlib.h)

Преобразует строку в числовое значение типа double.

strtol(stdlib.h)

Преобразует строку в числовое значение типа long.

strtoul(stdlib.h)

Преобразует строку в число типа usigned long cзаданным основанием.

tan(math.h)

Вычисляет тангенс.

tanh(math.h)

Вычисляет гиперболический тангенс.

ultoa(stdlib.h)

Преобразует значение типа unsignedlongв строку.