man pages section 3: Extended Library Functions, Volume 2

Exit Print View

Updated: July 2014
 
 

signbit(3M)

Name

signbit - test sign

Synopsis

c99 [ flag... ] file... –lm [ library... ]
#include <math.h>

int signbit(real-floating x);

Description

The signbit() macro determines whether the sign of its argument value is negative. NaNs, zeros, and infinities have a sign bit.

Return Values

The signbit() macro returns a non-zero value if and only if the sign of its argument value is negative.

Errors

No errors are defined.

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed
MT-Level
MT-Safe
Standard

See also

fpclassify(3M), isfinite(3M), isinf(3M), isnan(3M), isnormal(3M), math.h(3HEAD), attributes (5), standards(5)