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

개요

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

fegetprec(3m)

Mathematical Library Functions                                   fesetprec(3M)



NAME
       fesetprec, fegetprec - control floating point rounding precision modes

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

       int fesetprec(int prec);


       int fegetprec(void);

DESCRIPTION
       The IEEE 754 standard defines rounding precision modes for systems that
       always deliver intermediate results to destinations in extended  double
       precision  format.  These modes allow such systems to deliver correctly
       rounded single and double precision results (in the absence  of  under‐
       flow and overflow) with only one rounding.


       The  fesetprec()  function  sets  the current rounding precision to the
       precision specified by prec, which must be one of the following  values
       defined in <fenv.h>:

       FE_FLTPREC     round to single precision


       FE_DBLPREC     round to double precision


       FE_LDBLPREC    round to extended double precision



       The default rounding precision when a program starts is FE_LDBLPREC.


       The fegetprec() function returns the current rounding precision.

RETURN VALUES
       The  fesetprec()  function  returns  a  non-zero value if the requested
       rounding precision is established and 0 otherwise.

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  TYPEAT‐
       TRIBUTE    VALUE   ArchitectureIntel   (see   below)   Availabilitysys‐
       tem/library/math Interface StabilityCommitted MT-LevelMT-Safe



       These functions are not available on SPARC systems because  SPARC  pro‐
       cessors  deliver intermediate results to destinations in single or dou‐
       ble format as determined by each floating point instruction.

SEE ALSO
       fegetenv(3M), fesetround(3M), attributes(7)


       Numerical  Computation  Guide



Solaris 11.4                      12 Jul 2006                    fesetprec(3M)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3