modf
Da cppreference.com
< cpp | numeric/math
Sintaxe:
#include <cmath> double modf( double num, double *i );
A função modf() divide num nas suas partes inteira e fracionária. Devolve a parte fracionária e guarda a parte inteira em i.
O C++ também fornece as seguintes formas sobre-carregadas (overload):
#include <cmath> float modf( float num, float *i ); // igual a modff() em C99 long double modf( long double num, long double *i ); // igual a modfl() em C99