Go to main content

man pages section 3: Extended Library Functions, Volume 2

Exit Print View

Updated: Thursday, June 13, 2019
 
 

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(7) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed
Availability
system/library/math
MT-Level
MT-Safe
Standard

See Also

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