Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Наиболее часто используемые в программах математические функции языка С++ находятся в библиотеке math.h, расположенной в каталоге INCLUDE. Чтобы воспользоваться этими функциями нужно в начало программы включить заголовочный файл:
# include <math.h>
Функция | Прототип и краткое описание действий |
abs | int abs(int i); Возвращает абсолютное значение целого аргумента i |
cos | double cos(double x); Функция косинуса. Угол (аргумент) задается в радианах |
exp | double exp(double x); Вычисляет значение ex (экспоненциальная функция) |
fabs | double fabs(double x); Возвращает абсолютное значение вещественного аргумента x двойной точности |
floor | double floor(double x); Находит наибольшее целое, не превышающее значения x. Возвращает его в форме double |
fmod | double fmod(double x, double y); Возвращает остаток от деления нецелого x на y |
log | double log(double x); Возвращает значение натурального логарифма (lnx) |
log10 | double log10(double x); Возвращает значение десятичного логарифма (log10x) |
pow | double pow(double x, double y); Возвращает значение xy |
sin | double sin(double x); Функция синуса. Угол (аргумент) задается в радианах |
sqrt | double sqrt(double x); Возвращает положительное значение квадратного корня |
tan | double tan(double x); Функция тангенса. Угол (аргумент) задается в радианах |
Потоковый ввод/вывод в С++
В С++ имеется библиотека классов, подключаемая к программе с помощью файла iostream.h. В этой библиотеке определены в качестве объектов стандартные символьные потоки со следующими именами:
cin – консольный ввод
cout - консольный вывод
В С++ определена операция извлечения из стандартного потока, знак которой >>.
cin>>x1>>…>>xn;
Для ввода значения в переменную x:
cin>>x;
Знак операции помещения в поток <<.
cout<<x1<<…<<xn;
cout<<x+y;
cout<<”\n Summa=”<<Sum;
cout<<”a=”<<a<<” b=”<<b<<” c=”<<c<<endl;
Дата публикования: 2015-11-01; Прочитано: 412 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!