std::scalbn, std::scalbln
Материал из cppreference.com
![]() |
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
Определено в заголовочном файле <cmath>
|
||
float scalbn( float x, int exp ); |
(начиная с C++11) | |
double scalbn( double x, int exp ); |
(начиная с C++11) | |
long double scalbn( long double x, int exp ); |
(начиная с C++11) | |
double scalbn( Integral x, int exp ); |
(начиная с C++11) | |
float scalbln( float x, long exp ); |
(начиная с C++11) | |
double scalbln( double x, long exp ); |
(начиная с C++11) | |
long double scalbln( long double x, long exp ); |
(начиная с C++11) | |
double scalbln( Integral x, long exp ); |
(начиная с C++11) | |
Умножение с плавающей запятой
x
по FLT_RADIX подняла к власти exp
. В двоичной системе это эквивалентно ldexp()
Оригинал:
Multiplies an floating point value
x
by FLT_RADIX raised to power exp
. On binary system it is equivalent to ldexp()
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Параметры
arg | - | плавающей точкой
Оригинал: floating point value Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
exp | - | целое значение
Оригинал: integer value Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править] Возвращаемое значение
возвращается
x×FLT_RADIXexp
Оригинал:
returns
x×FLT_RADIXexp
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если результат слишком велик для базового типа, диапазон ошибки и HUGE_VAL возвращается.
Оригинал:
If the result is too large for the underlying type, range error occurs and HUGE_VAL is returned.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] См. также
разлагается число в значащей и мощностью 2 Оригинал: decomposes a number into significand and a power of 2 Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
число умножается на 2, возведенное в степень Оригинал: multiplies a number by 2 raised to a power Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |