Latest web development tutorials

Funkcje biblioteczne C - modf ()

Biblioteka standardowa języka C - <math.h> 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 

Biblioteka standardowa języka C - <math.h> Biblioteka standardowa języka C - <math.h>