Scroll to navigation

FREXP(3) Linux Programmer's Manual FREXP(3)

ИМЯ

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)

June 6, 1993 GNU