Курсовая работа: Стандартные библиотечные функции С++
Возвращаемое значение: Функция floor возвращает результат с плавающей точкой. Возвращаемого значения в случае ошибки нет.
Пример:
#include <math.h>
double y;
y = floor(2.8); /* y = 2.0 */
y = floor(-2.8); /* y = -3.0 */
Имя функции: FMOD
#include <math.h>
double fmod(x,y);
double x; значение с плавающей точкой.
double y;
Описание: Функция fmod вычисляет остаток от деления x на y с плавающей точкой, где x=iy+f, i - целое, f - имеет тот же знак, что x; а абсолютное значение x меньше, чем абсолютное значение y.
Возвращаемое значение.: Функция fmod возвращает остаток с плавающей точкой. Если y равно 0, функция возвращает 0.
Пример:
#include <math.h>
double x,y,z;
x = -10.0;
y = 3.0;
z = fmod(x,y); /* z = -1.0 */.
Пример:
#include <math.h>
int errno;
main()
{ float x,y;
for (errno=EDOM; errno==EDOM; y=asin(x)) {
printf("Sine=");
scanf("%f", &x);
errno = 0; }
printf("Arc sine of %f\n",x,y);}