Справочник по C/C++
ilogb()

#include <math.h>
int ilogbf(float num);
int ilogb(double num);
int ilogbl(long double num);

Описание

Выделяет экспоненциальное значение

Функции ilogb(), ilogbf() и ilogb() добавлены в версии С99.

Каждая функция семейства ilogb() выделяет экспоненциальное значение аргумента num, как если бы этот аргумент был представлен с помощью бесконечного диапазона. Возвращаемое значение имеет тип int.