Loading...
Select Version
&pagelevel(4)&pagelevel
Definition | #include <math.h> double modf(double z, double *g_zg); Diese Funktionen zerlegen eine Gleitkommazahl z in ihren ganzzahligen und ihren gebrochenen Teil. Beide Teile erhalten das Vorzeichen von z. Die Funktionen liefern als Ergebnis den Bruchteil von z zurück und schreiben den ganzzahligen Teil als Gleitkommazahl an die Adresse, auf die g_zg zeigt. | |
Returnwert | Bruchteil von z mit Vorzeichen. | |
Hinweis | Beachten Sie, dass das Argument g_zg ein Zeiger sein muss! | |
Beispiel | Folgendes Programm zerlegt die Zahl -456.789 in ihren ganzzahligen und gebrochenen Teil. #include <math.h>
#include <stdio.h>
int main(void)
{
double x, g;
x = modf(-456.789, &g);
printf("Bruchteil : %g\nGanzzahliger Teil : %g\n", x, g);
return 0;
}
| |
Siehe auch | frexp, ldexp, trunc | |