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. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |