scalb(3) freebsd man page | unix.com

Man Page: scalb

Operating Environment: freebsd

Section: 3

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) - linux
significandf(3) - debian
significandf(3) - centos
significandl(3m) - sunos
significandl(3m) - opensolaris
Similar Topics in the Unix Linux Community
Who's Who and Smoothie Candidates
My user report
Who's Who for December 2, 2007 and New Smoothies
February 2008 Who's Who and Smoothie Candidates
dump -Tv