Читаем Язык программирования Си для персонального компьютера полностью

ФункцияКраткое описание
absнахождение абсолютного значения выражения типа int
acosвычисление арккосинуса
asinвычисление арксинуса
atanвычисление арктангенса х
atan2вычисление арктангенса от у/х
cabsнахождение абсолютного значения комплексного числа
ceilнахождение наименьшего целого, большего или равного х
_clear87получение значения и инициализация слова состояния сопроцессора и библиотеки арифметики с плавающей точкой
_control87получение старого значения слова состояния для функций арифметики с плавающей точкой и установка нового состояния
cosвычисление косинуса
coshвычисление гиперболического косинуса
expвычисление экспоненты
fabsнахождение абсолютного значения типа double
floorнахождение наибольшего целого, меньшего или равного х
fmodнахождение остатка от деления х/у
_fpresetповторная инициализация пакета плавающей арифметики
frexpразложение х как произведения мантиссы на экспоненту 2n
hypotвычисление гипотенузы
labsнахождение абсолютного значения типа long
ldexpвычисление х*2exp
logвычисление натурального логарифма
log10вычисление логарифма по основанию 10
matherrуправление реакцией на ошибки при выполнении функций математической библиотеки
modfразложение х на дробную и целую часть
powвычисление х в степени у
sinвычисление синуса
sinhвычисление гиперболического синуса
sqrtнахождение квадратного корня
_status87получение значения слова состояния с плавающей точкой
tanвычисление тангенса
tanhвычисление гиперболического тангенса

Система программирования MSC предоставляет дополнительно функции:

ФункцияКраткое описание
besselвычисление функции Бесселя
dieeetomsbinпреобразование плавающего числа двойной точности из IEEE-формата в Microsoft-формат
dmsbintoieeeпреобразование плавающего числа двойной точности из Microsoft-формата в IEEE-формат
fieeetomsbinпреобразование числа с плавающей точкой из IEEE-формата в Microsoft-формат
fmsbintoieeeпреобразование числа с плавающей точкой из Microsoft-формата в IEEE-формат

Система программирования ТС предоставляет дополнительно функции:

ФункцияКраткое описание
_matherrуправление реакцией на ошибки при выполнении функций из математической библиотеки
pow10вычисление десятичной степени

Прототипы функций содержатся в файле math.h, за исключением прототипов функций _clear87, _control87, _fpreset, status87, которые определены в файле float.h. Функция matherr (ее пользователь может задать сам в своей программе) вызывается любой библиотечной математической функцией при возникновении ошибки. Эта программа определена в библиотеке, но может быть переопределена пользователем, если она необходима, для установки различных процедур обработки ошибок.

<p><strong>Динамическое распределение памяти</strong></p>

Библиотека языка Си предоставляет механизм распределения динамической памяти (heap). Этот механизм позволяет динамически (по мере возникновения необходимости) запрашивать из программы дополнительные области оперативной памяти.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных

Все жанры