modf(3m) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

modf(3m)

Mathematical Library Functions                                        modf(3M)



NAME
       modf, modff, modfl - decompose floating-point number

SYNOPSIS
       c99 [ flag... ] file... -lm [ library... ]
       #include <math.h>

       double modf(double x, double *iptr);


       float modff(float x, float *iptr);


       long double modfl(long double x, long double *iptr);

DESCRIPTION
       These  functions  break  the  argument  x  into integral and fractional
       parts, each of which has the same sign as the argument. It  stores  the
       integral  part  as  a  double  for the modf() function, a float for the
       modff() function, or a long  double  for  themodfl()  function  in  the
       object pointed to by iptr.

RETURN VALUES
       Upon  successful  completion,  these  functions return the signed frac‐
       tional part of x.


       If x is NaN, a NaN is returned and *iptr is set to NaN.


       If x is ±Inf, ±0 is returned and *iptr is set to ±Inf.

ERRORS
       No errors are defined.

USAGE
       These functions compute the function result and *iptr such that:

         a = modf(x, &iptr) ;
         x == a+*iptr ;


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i)


       ATTRIBUTE TYPEATTRIBUTE VALUE _ Interface StabilityCommitted  _  Avail‐
       abilitysystem/library/math   _   MT-LevelMT-Safe  _  StandardSee  stan‐
       dards(7).


SEE ALSO
       ldexp(3M), frexp(3M), isnan(3M), standards(7), attributes(7)



Solaris 11.4                     27 Sept 2016                         modf(3M)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3