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

ФункцияКраткое описание
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 (ее пользователь может задать сам в своей программе) вызывается любой библиотечной математической функцией при возникновении ошибки. Эта программа определена в библиотеке, но может быть переопределена пользователем, если она необходима, для установки различных процедур обработки ошибок.

Динамическое распределение памяти

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

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

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

Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT
Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT