mojave man page for frexpl

Query: frexpl

OS: mojave

Section: 3

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

FREXP(3)						   BSD Library Functions Manual 						  FREXP(3)

NAME
frexp -- break floating-point number into normalized fraction and power of 2
SYNOPSIS
#include <math.h> double frexp(double value, int *exp); long double frexpl(long double value, int *exp); float frexpf(float value, int *exp);
DESCRIPTION
The frexp() functions break the floating-point number value into a normalized fraction and an integral power of 2. They store the integer in the int object pointed to by exp. The functions return a number x such that x has a magnitude in the interval [1/2, 1) or 0, and value = x*(2**exp).
SPECIAL VALUES
frexp(+-0, exp) returns +-0, and stores 0 in the object pointed to by exp. frexp(+-infinity, exp) returns +-infinity, and stores an unspecified value in the object pointed to by exp. frexp(Nan, exp) returns a Nan, and stores an unspecified value in the object pointed to by exp.
SEE ALSO
math(3), scalbn
STANDARDS
The frexp() functions conform to ISO/IEC 9899:2011.
BSD
December 11, 2006 BSD
Related Man Pages
frexpl(3) - debian
frexp(3) - centos
frexpl(3) - centos
frexp(3) - suse
frexpl(3m) - opensolaris
Similar Topics in the Unix Linux Community
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
My first PERL incarnation... Audio Oscillograph
Controlling user input
Python 3.8.0rc1 released.
[BASH] eval command not expanding variables as expected.