Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Основные стандартные функции





Функция Синтаксис Описание Файл
  Некоторые константы, используемые в математических выражениях
M_PI   Число π math.h
M_E   Число e math.h
M_SQRT2   Корень из 2 math.h
INF   Положительная бесконечность  
-INF   Отрицательная бесконечность  
NAN   Нецифровое значение  
  Арифметические и алгебраические функции
           
abs int abs(int x) Абсолютное значение stdlib.h
ceil double ceil(double x) Округление вверх: наименьшее целое, не меньшее x math.h
exp double x(double x) Экспонента ex math.h
fabs double fabs(double x) Абсолютное значение math.h
floor double floor(double x) Округление вниз: наибольшее целое, не большее x math.h
log double log(double x) Натуральный логарифм math.h
log10 double log10(double x) Натуральный логарифм math.h
pow double pow(double x, double y) xy = если x >0, то y может быть целым или вещественным совместимого типа; если x <0, то y может быть только целым. 0положительное число =0 0отрицательное число = ошибка число0 =1, если число не равно 0 00 = ошибка math.h
  Тригонометрические функции
acos double acos(double x) Арккосинус math.h
asin double asin(double x) Арксинус math.h
atan double atan(double x) Арктангенс math. h
cos double cos(double x) Косинус math.h
sin double sin(double x) Синус math.h
tan double tan(double x) Тангенс math.h
  Функции взаимного преобразования чисел и строк типа char*
atof double atof(const char *c) Строку в число с плавающей запятой. Строка должна быть записана в формате f или e. Распознает также тексты “-NAN” и ”+ NAN”, обозначающие “не цифровая величина”. Если при преобразовании произошло переполнение, возвращается значение INF или -INF. stdlib.h
atoi int atoi(const char *c) Строку в целое stdlib.h
  Функции обработки строк с нулевым символом в конце
strcat char * strcat(char * dest, const char *src) Конкатенация. Добавляет строку src в конец строки dest; возвращает указатель на результирующую строку (конкатенация.) string.h
strcmp int strcmp(const char * s1, const char *s2) Сравнивает строки s1 и s2; результат <0 при s1<s2, =0 при s1=s2, >0 при s1<s2. Сравнение строк осуществляется по символам, начиная с первого. Если очередные символы не равны друг другу, то строка, в которой символ больше, считается больше другой. string.h
strcpy char * strcpy(char * dest, const char *src) Копирует строку src в dest; возвращает dest string.h
strlen size_t strlen(const char *s) Возвращает число символов в, не считая нулевого символа в конце строки (size_t=unsigned)) string.h
  Генерация псевдослучайных чисел
random int random(int num) Псевдослучайное целое число, диапазон от 0 до n-1 stdlib.h
         

Date: 2015-06-05; view: 236; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию