Функция Вычисляет значение x * 2^exp.
Синтаксис #include
double ldexp(double x, int exp);
Файл, содержащий math.h
прототип
Описание ldexp вычисляет значение двойной
точности x*2^exp.
Возвращаемое При успешном завершении ldexp возвращает
значение вычисленное значение x*2^exp.
Обработку ошибок для ldexp можно
изменить с помощью функции matherr.
Переносимость Функция ldexp поддерживается в системе
UNIX и стандартом ANSI C.
Смотрите также expfrexpmodf
Пример:
#include
#include
int main(void)
{
double valus;
double x = 2;
/* ldexp возводит 2 в степень 3, и затем умножает
результат на 2 */
value = ldexp(x);
printf("значение ldexp = %lf\n",value);
return 0;
}