Funkcje biblioteczne C - modf ()
Biblioteka standardowa języka C - <math.h>
opis
Funkcje biblioteczne cDwukrotnie modf (double x, double * Integer) Zwraca wartość części ułamkowej (część po przecinku) i ustaw liczbę całkowitą liczbę całkowitą część.
oświadczenie
Oto () Funkcja stwierdzenie modf.
double modf(double x, double *integer)
parametry
- x - wartość zmiennoprzecinkową.
- całkowitą - wskaźnik do obiektu, obiekt przechowuje część całkowitą.
Wartość zwracana
Funkcja ta zwraca ułamkowej części X i X symbole takie same.
Przykłady
Poniższy przykład demonstruje modf function () jest używana.
#include<stdio.h> #include<math.h> int main () { double x, fractpart, intpart; x = 8.123456; fractpart = modf(x, &intpart); printf("整数部分 = %lf\n", intpart); printf("小数部分 = %lf \n", fractpart); return(0); }
Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:
整数部分 = 8.000000 小数部分 = 0.123456