CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
modf
modf
Функция Расщепляет число (double) на целую и дробную
части.
Синтаксис #include<math.h>
double modf(double x, double *iptr)
Файл, содержащий math.h
прототип
Описание modf разделяет число типа double на целую и
дробную части. Целая часть помещается в ipart, а
дробная часть возвращается.
Возвращаемое modf возвращает дробную часть x.
значение
Переносимость modf уникальна для DOS.
Смотрите также fmod, ldexp.
Пример:
#include<math.h>
#include<stdio.h>
int main(void)
{
double fraction,integer;
double number = 100000.567;
fraction = modf(number,&integer);
printf("Целая и дробная части числа %lf равны %lf и %lf",
number, integer, fraction);
return 0;
}
