diff options
author | das <das@FreeBSD.org> | 2008-01-14 02:12:07 +0000 |
---|---|---|
committer | das <das@FreeBSD.org> | 2008-01-14 02:12:07 +0000 |
commit | 4f45aea521bd20b04ffc664d0990d604a6db4b53 (patch) | |
tree | e7d4ceb39742f3b8c03c4306fbde27889c1eba60 /lib/msun/man/rint.3 | |
parent | 1b5d4e71ef50fdd1f3bc9124633a821409dc0663 (diff) | |
download | FreeBSD-src-4f45aea521bd20b04ffc664d0990d604a6db4b53.zip FreeBSD-src-4f45aea521bd20b04ffc664d0990d604a6db4b53.tar.gz |
Implement rintl(), nearbyintl(), lrintl(), and llrintl().
Thanks to bde@ for feedback and testing of rintl().
Diffstat (limited to 'lib/msun/man/rint.3')
-rw-r--r-- | lib/msun/man/rint.3 | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/lib/msun/man/rint.3 b/lib/msun/man/rint.3 index c716f8d..4ae7523 100644 --- a/lib/msun/man/rint.3 +++ b/lib/msun/man/rint.3 @@ -28,14 +28,16 @@ .\" from: @(#)rint.3 5.1 (Berkeley) 5/2/91 .\" $FreeBSD$ .\" -.Dd July 5, 2004 +.Dd January 13, 2008 .Dt RINT 3 .Os .Sh NAME .Nm nearbyint , .Nm nearbyintf , +.Nm nearbyintl , .Nm rint , -.Nm rintf +.Nm rintf , +.Nm rintl .Nd round to integral value in floating-point format .Sh LIBRARY .Lb libm @@ -45,15 +47,20 @@ .Fn nearbyint "double x" .Ft float .Fn nearbyintf "float x" +.Ft long double +.Fn nearbyintl "long double x" .Ft double .Fn rint "double x" .Ft float .Fn rintf "float x" +.Ft long double +.Fn rintl "long double x" .Sh DESCRIPTION The -.Fn rint -and the -.Fn rintf +.Fn rint , +.Fn rintf , +and +.Fn rintl functions return the integral value nearest to .Fa x according to the prevailing rounding mode. @@ -61,9 +68,10 @@ These functions raise an inexact exception when the original argument is not an exact integer. .Pp The -.Fn nearbyint +.Fn nearbyint , +.Fn nearbyintf , and -.Fn nearbyintf +.Fn nearbyintl functions perform the same operation, except that they do not raise an inexact exception. .Sh SEE ALSO @@ -78,13 +86,7 @@ an inexact exception. .Xr math 3 , .Xr round 3 .Sh STANDARDS -The -.Fn nearbyint , -.Fn nearbyintf , -.Fn rint , -and -.Fn rintf -functions conform to +These functions conform to .St -isoC-99 . .Sh HISTORY A @@ -96,4 +98,6 @@ The and .Fn nearbyintf functions appeared in -.Fx 5.3 . +.Fx 5.3 , +and the long double variants were first available in +.Fx 8.0 . |