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