ИМЯ¶
frexp - разбивает
число с
плавающей
точкой на
мантиссу и
показатель
степени.
СИНТАКСИС¶
#include <math.h>
double frexp(double x, int *exp);
ОПИСАНИЕ¶
Функция
frexp()
используется
для
разбиения
числа
x на
нормализованную
мантиссу и
показатель
степени по
основанию 2,
который
сохраняется
по указателю
exp.
ВОЗВРАЩАЕМОЕ
ЗНАЧЕНИЕ¶
Функция
frexp()
возвращает
нормализованную
мантиссу.
Если
аргумент
x
не равен
нулю,
нормализованная
мантисса
представляет
собой
x,
деленный на
степень
двух, и
находится в
диапазоне от
1/2
(включительно)
до 1 (не
включая 1).
Если
x равен
нулю, то
нормализованная
мантисса
равна нулю.
СООТВЕТСТВИЕ
СТАНДАРТАМ¶
SVID 3, POSIX, BSD 4.3, ISO 9899
СМОТРИ
ТАКЖЕ¶
ldexp(3),
modf(3)