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; }