freebsd man page for scalb

Query: scalb

OS: freebsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

IEEE_TEST(3)						   BSD Library Functions Manual 					      IEEE_TEST(3)

NAME
scalb, scalbf, significand, significandf -- IEEE test functions
LIBRARY
Math Library (libm, -lm)
SYNOPSIS
#include <math.h> double scalb(double x, double n); float scalbf(float x, float n); double significand(double x); float significandf(float x);
DESCRIPTION
These functions allow users to test conformance to IEEE Std 754-1985. Their use is not otherwise recommended. scalb(x, n) and scalbf(x, n) return x*(2**n) computed by exponent manipulation. If n is not an integer, +-infinity, or an NaN, the result is unspecified. significand(x) and significandf(x) return sig, where x := sig * 2**n with 1 <= sig < 2. significand(x) and significandf(x) are not defined when x is 0, +-infinity, or NaN.
SEE ALSO
ieee(3), math(3)
STANDARDS
IEEE Std 754-1985
BSD
November 6, 2005 BSD
Related Man Pages
significand(3) - debian
significandl(3) - debian
significandl(3) - centos
significandf(3m) - opensolaris
significandl(3m) - opensolaris
Similar Topics in the Unix Linux Community
Capture IP Adress
Who's Who and Smoothie Candidates
Who's Who for December 2, 2007 and New Smoothies
testing
April 2008 Who's Who List and Smooth Operator Candidates