ieee_test.3 (3a8617a83f16ffc9db4f96e1f0f21af94078e6b1) | ieee_test.3 (7a15a32a17f4c2cbeb6f842c4c6b1cf93e4639e7) |
---|---|
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.\" $Id: ieee_test.3,v 1.1 1994/03/11 17:19:01 jtc Exp $ | 33.\" $Id: ieee_test.3,v 1.1.1.1 1994/08/19 09:39:43 jkh Exp $ |
34.\" 35.Dd March 10, 1994 36.Dt IEEE_TEST 3 37.Os 38.Sh NAME 39.Nm logb , | 34.\" 35.Dd March 10, 1994 36.Dt IEEE_TEST 3 37.Os 38.Sh NAME 39.Nm logb , |
40.Nm logbf , |
|
40.Nm scalb , | 41.Nm scalb , |
41.Nm significand | 42.Nm scalbf , 43.Nm significand , 44.Nm significandf |
42.Nd IEEE test functions 43.Sh SYNOPSIS 44.Fd #include <math.h> 45.Ft double 46.Fn logb "double x" | 45.Nd IEEE test functions 46.Sh SYNOPSIS 47.Fd #include <math.h> 48.Ft double 49.Fn logb "double x" |
50.Ft float 51.Fn logbf "float x" |
|
47.Ft double 48.Fn scalb "double x" "double n" | 52.Ft double 53.Fn scalb "double x" "double n" |
54.Ft float 55.Fn scalbf "float x" "float n" |
|
49.Ft double 50.Fn significand "double x" | 56.Ft double 57.Fn significand "double x" |
58.Ft float 59.Fn significandf "float x" |
|
51.Sh DESCRIPTION 52These functions allow users to test conformance to 53.St -ieee754 . 54Their use is not otherwise recommended. 55.Pp 56.Fn logb x | 60.Sh DESCRIPTION 61These functions allow users to test conformance to 62.St -ieee754 . 63Their use is not otherwise recommended. 64.Pp 65.Fn logb x |
57returns | 66and 67.Fn logbf x 68return |
58.Fa x Ns 's exponent 59.Fa n , 60a signed integer converted to double\-precision floating\-point. 61.Fn logb \*(Pm\*(If 62= +\*(If; 63.Fn logb 0 64= -\*(If with a division by zero exception. 65.Pp 66.Fn scalbn x n | 69.Fa x Ns 's exponent 70.Fa n , 71a signed integer converted to double\-precision floating\-point. 72.Fn logb \*(Pm\*(If 73= +\*(If; 74.Fn logb 0 75= -\*(If with a division by zero exception. 76.Pp 77.Fn scalbn x n |
67returns | 78and 79.Fn scalbnf x n 80return |
68.Fa x Ns \(**(2** Ns Fa n ) 69computed by exponent manipulation. 70.Pp 71.Fn significand x | 81.Fa x Ns \(**(2** Ns Fa n ) 82computed by exponent manipulation. 83.Pp 84.Fn significand x |
72returns | 85and 86.Fn significandf x 87return |
73.Fa sig , 74where 75.Fa x 76:= 77.Fa sig No \(** 2** Ns Fa n 78with 1 \(<= 79.Fa sig 80< 2. 81.Fn significand x | 88.Fa sig , 89where 90.Fa x 91:= 92.Fa sig No \(** 2** Ns Fa n 93with 1 \(<= 94.Fa sig 95< 2. 96.Fn significand x |
82is not defined when | 97and 98.Fn significandf x 99are not defined when |
83.Fa x 84is 0, \*(Pm\*(If, or \*(Na. 85.Sh SEE ALSO 86.Xr ieee 3 , 87.Xr math 3 88 89.Sh STANDARDS 90.St -ieee754 | 100.Fa x 101is 0, \*(Pm\*(If, or \*(Na. 102.Sh SEE ALSO 103.Xr ieee 3 , 104.Xr math 3 105 106.Sh STANDARDS 107.St -ieee754 |