Функция
Расщепляет число (double) на целую и дробную части.
Синтаксис
#include<math.h>
double modf(double x, double *iptr)
Прототип
math.h
Описание
Функция modf разделяет число типа double на целую и дробную части. Целая часть помещается в ipart, а дробная часть возвращается.
Возвращаемое значение
Функция modf возвращает дробную часть x.
Переносимость
Функция modf уникальна для DOS.
Пример
#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;
}