double frexp (double num, int *exp)
long double frexpl (long double num, int *exp)
Прототип:
Описание:
Функция frexp() разлагает число num на мантиссу в пределах от 0.5 до величины, меньшей, чем 1, и на целую экспоненту, так что выполняется равенство num = mantissa * 2ехр. Мантисса возвращается функцией, а экспонента хранится в переменной, на которую указывает параметр ехр.
frexpl() представляет собой версию этой функции для переменных типа long double.
Пример: