xref: /dflybsd-src/lib/libm/man/signbit.3 (revision 96d766c07768c4926976fc8a06f2906dc2d76fbe)
1d000ce66SSascha Wildner.\" Copyright (c) 2003 Mike Barcroft <mike@FreeBSD.org>
2d000ce66SSascha Wildner.\" All rights reserved.
3d000ce66SSascha Wildner.\"
4d000ce66SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
5d000ce66SSascha Wildner.\" modification, are permitted provided that the following conditions
6d000ce66SSascha Wildner.\" are met:
7d000ce66SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
8d000ce66SSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
9d000ce66SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
10d000ce66SSascha Wildner.\"    notice, this list of conditions and the following disclaimer in the
11d000ce66SSascha Wildner.\"    documentation and/or other materials provided with the distribution.
12d000ce66SSascha Wildner.\"
13d000ce66SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14d000ce66SSascha Wildner.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15d000ce66SSascha Wildner.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16d000ce66SSascha Wildner.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17d000ce66SSascha Wildner.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18d000ce66SSascha Wildner.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19d000ce66SSascha Wildner.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20d000ce66SSascha Wildner.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21d000ce66SSascha Wildner.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22d000ce66SSascha Wildner.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23d000ce66SSascha Wildner.\" SUCH DAMAGE.
24d000ce66SSascha Wildner.\"
25d000ce66SSascha Wildner.\" $FreeBSD: head/lib/msun/man/signbit.3 132382 2004-07-19 08:16:10Z das $
26d000ce66SSascha Wildner.\"
27*96d766c0SSascha Wildner.Dd March 28, 2020
28d000ce66SSascha Wildner.Dt SIGNBIT 3
29d000ce66SSascha Wildner.Os
30d000ce66SSascha Wildner.Sh NAME
31d000ce66SSascha Wildner.Nm signbit
32d000ce66SSascha Wildner.Nd "determine whether a floating-point number's sign is negative"
33d000ce66SSascha Wildner.Sh SYNOPSIS
34d000ce66SSascha Wildner.In math.h
35d000ce66SSascha Wildner.Ft int
36d000ce66SSascha Wildner.Fn signbit "real-floating x"
37d000ce66SSascha Wildner.Sh DESCRIPTION
38d000ce66SSascha WildnerThe
39d000ce66SSascha Wildner.Fn signbit
40d000ce66SSascha Wildnermacro takes an argument of
41d000ce66SSascha Wildner.Fa x
42d000ce66SSascha Wildnerand returns non-zero if the value of its sign is negative, otherwise 0.
43d000ce66SSascha Wildner.Sh SEE ALSO
44*96d766c0SSascha Wildner.Xr fpclassify 3
45d000ce66SSascha Wildner.Sh STANDARDS
46d000ce66SSascha WildnerThe
47d000ce66SSascha Wildner.Fn signbit
48d000ce66SSascha Wildnermacro conforms to
49d000ce66SSascha Wildner.St -isoC-99 .
50d000ce66SSascha Wildner.Sh HISTORY
51d000ce66SSascha WildnerThe
52d000ce66SSascha Wildner.Fn signbit
53d000ce66SSascha Wildnermacro was added in
54d000ce66SSascha Wildner.Dx 1.3 .
55