std::ldexp
Материал из cppreference.com
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Определено в заголовочном файле <cmath>
|
||
float ldexp( float arg, int exp ); |
||
double ldexp( double arg, int exp ); |
||
long double ldexp( long double arg, int exp ); |
||
double ldexp( Integral arg, int exp ); |
(начиная с C++11) | |
Умножает плавающей запятой
arg
на 2 в степени exp
.Оригинал:
Multiplies an floating point value
arg
by 2 raised to power exp
.Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[править] Параметры
arg | - | плавающей точкой
Оригинал: floating point value Текст был переведён автоматически через Google Translate. Вы можете проверить и исправить перевод. Для инструкций кликните сюда. |
exp | - | целое значение
Оригинал: integer value Текст был переведён автоматически через Google Translate. Вы можете проверить и исправить перевод. Для инструкций кликните сюда. |
[править] Возвращаемое значение
возвращается
x×2exp
Оригинал:
returns
x×2exp
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Если результат слишком велик для базового типа, диапазон ошибки и HUGE_VAL возвращается.
Оригинал:
If the result is too large for the underlying type, range error occurs and HUGE_VAL is returned.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[править] См. также
разлагается число в значащей и мощностью 2 Оригинал: decomposes a number into significand and a power of 2 Текст был переведён автоматически через Google Translate. Вы можете проверить и исправить перевод. Для инструкций кликните сюда. (функция) | |
(C++11) (C++11) |
число умножается на FLT_RADIX, возведенное в степень Оригинал: multiplies a number by FLT_RADIX raised to a power Текст был переведён автоматически через Google Translate. Вы можете проверить и исправить перевод. Для инструкций кликните сюда. (функция) |