ieee_test.3 (130371) | ieee_test.3 (152117) |
---|---|
1.\" Copyright (c) 1985, 1991 Regents of the University of California. 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 | 1.\" Copyright (c) 1985, 1991 Regents of the University of California. 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 |
33.\" $FreeBSD: head/lib/msun/man/ieee_test.3 130371 2004-06-12 04:40:47Z das $ | 33.\" $FreeBSD: head/lib/msun/man/ieee_test.3 152117 2005-11-06 12:18:27Z bde $ |
34.\" | 34.\" |
35.Dd March 10, 1994 | 35.Dd Nov 6, 2005 |
36.Dt IEEE_TEST 3 37.Os 38.Sh NAME | 36.Dt IEEE_TEST 3 37.Os 38.Sh NAME |
39.Nm logb , 40.Nm logbf , | |
41.Nm scalb , 42.Nm scalbf , 43.Nm significand , 44.Nm significandf 45.Nd IEEE test functions 46.Sh LIBRARY 47.Lb libm 48.Sh SYNOPSIS 49.In math.h 50.Ft double | 39.Nm scalb , 40.Nm scalbf , 41.Nm significand , 42.Nm significandf 43.Nd IEEE test functions 44.Sh LIBRARY 45.Lb libm 46.Sh SYNOPSIS 47.In math.h 48.Ft double |
51.Fn logb "double x" 52.Ft float 53.Fn logbf "float x" 54.Ft double | |
55.Fn scalb "double x" "double n" 56.Ft float 57.Fn scalbf "float x" "float n" 58.Ft double 59.Fn significand "double x" 60.Ft float 61.Fn significandf "float x" 62.Sh DESCRIPTION 63These functions allow users to test conformance to 64.St -ieee754 . 65Their use is not otherwise recommended. 66.Pp | 49.Fn scalb "double x" "double n" 50.Ft float 51.Fn scalbf "float x" "float n" 52.Ft double 53.Fn significand "double x" 54.Ft float 55.Fn significandf "float x" 56.Sh DESCRIPTION 57These functions allow users to test conformance to 58.St -ieee754 . 59Their use is not otherwise recommended. 60.Pp |
67.Fn logb x 68and 69.Fn logbf x 70return 71.Fa x Ns 's exponent 72.Fa n , 73a signed integer converted to double\-precision floating\-point. 74.Fn logb \*(Pm\*(If 75= +\*(If; 76.Fn logb 0 77= -\*(If with a division by zero exception. 78.Pp | |
79.Fn scalb x n 80and 81.Fn scalbf x n 82return 83.Fa x Ns \(**(2** Ns Fa n ) 84computed by exponent manipulation. 85If 86.Fa n --- 25 unchanged lines hidden --- | 61.Fn scalb x n 62and 63.Fn scalbf x n 64return 65.Fa x Ns \(**(2** Ns Fa n ) 66computed by exponent manipulation. 67If 68.Fa n --- 25 unchanged lines hidden --- |