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