Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ frexp(3) — SunOS 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

isinf(3)

FREXP(3)  —  SUBROUTINES

NAME

frexp, ldexp, modf − split into mantissa and exponent

SYNOPSIS

double frexp(value, eptr)
double value;
int ∗eptr;

double ldexp(value, exp)
double value;

double modf(value, iptr)
double value, ∗iptr;

DESCRIPTION

Frexp returns the mantissa of a double value as a double quantity, x, of magnitude less than 1 and stores an integer n such that value = x∗2n indirectly through eptr. 

Ldexp returns the quantity value∗2exp. 

Modf returns the positive fractional part of value and stores the integer part indirectly through iptr. 

SEE ALSO

isinf(3)

BUGS

The identity claimed for the results of frexp cannot hold when the value argument is an IEEE indefinite quantity — infinity or not-a-number. 

Sun Release 1.1  —  Last change: 23 August 1983

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026