std::pow<div class="t-tr-text">(STD :: valarray)<div class="t-tr-dropdown"><div><div><div class="t-tr-dropdown-arrow-border"></div><div class="t-tr-dropdown-arrow"></div><div class="t-tr-dropdown-h">Оригинал:</div><div class="t-tr-dropdown-orig">(std::valarray)</div><div class="t-tr-dropdown-notes">Текст был переведён автоматически используя [http://translate.google.com Переводчик Google].<br/> Вы можете проверить и исправить перевод. Для инструкций щёлкните [http://en.cppreference.com/w/Cppreference:MachineTranslations сюда].</div></div></div></div></div>
Материал из cppreference.com
![]() | Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
Определено в заголовочном файле <valarray> | ||
template<class T > valarray<T> pow(const valarray<T>& base, const valarray<T>& exp ); | (1) | |
template<class T > valarray<T> pow(const valarray<T>& base, const T& vexp ); | (2) | |
template<class T > valarray<T> pow(const T& vbase, const valarray<T>& exp ); | (3) | |
Вызывает значение мощности.
Оригинал:
Raises a value to a power.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
1)
Вычисляет значения каждого элемента в числовом массиве
base
, возведенное в степень указанного на соответствующий элемент с цифровой exp
массива.Оригинал:
Computes the values of each element in the numeric array
base
raised to the power specified by the corresponding element from the numeric array exp
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Поведение неопределено, если base.size()!= exp.size().
Оригинал:
The behavior is undefined if base.size()!= exp.size().
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
2)
Вычисляет значения каждого элемента в числовом массиве
base
, возведенное в степень vexp
.Оригинал:
Computes the values of each element in the numeric array
base
raised to the power vexp
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3)
Вычисляет значения
vbase
, возведенное в степень определяется элементы в числовом массиве exp
.Оригинал:
Computes the values of
vbase
raised to the power defined by the elements in the numeric array exp
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править]Параметры
base | — | числовой массив, содержащий значения базы Оригинал: numeric array containing the values of the base Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
exp | — | числовой массив, содержащий значения показателя Оригинал: numeric array containing the values of the exponent Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
vbase | — | Значение определения базы Оригинал: a value defining the base Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
vexp | — | Значение определения показателя Оригинал: a value defining the exponent Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править]Возвращаемое значение
Числовой массив, содержащий результаты возведения в степень.
Оригинал:
A numeric array containing the results of exponentiation.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править]Заметки
Безусловный функции (pow) используется для выполнения вычислений. Если такая функция не доступна, std::pow используется в связи с аргументом зависимых поиск.
Оригинал:
Unqualified function (pow) is used to perform the computation. If such function is not available, std::pow is used due to argument dependent lookup.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Эта функция может быть реализована с возвращением тип отличается от std::valarray. В этом случае, замена типа имеет следующие свойства:
Оригинал:
The function can be implemented with the return type different from std::valarray. In this case, the replacement type has the following properties:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
- Все const функций-членов std::valarray предоставляются.Оригинал:All const member functions of std::valarray are provided.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. - std::valarray, std::slice_array, std::gslice_array, std::mask_array и std::indirect_array может быть построена с заменой типа.Оригинал:std::valarray, std::slice_array, std::gslice_array, std::mask_array and std::indirect_array can be constructed from the replacement type.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. - Все функции, принимающие аргументы типа conststd::valarray& должны также согласиться с заменой типа.Оригинал:All functions accepting a arguments of type conststd::valarray& should also accept the replacement type.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. - Все функции принимает два аргумента типа conststd::valarray& должны принять все комбинации conststd::valarray& и замена типа.Оригинал:All functions accepting two arguments of type conststd::valarray& should accept every combination of conststd::valarray& and the replacement type.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править]Пример
Этот раздел не завершён Причина: нет примера |
[править]См. также
(C++11)(C++11) | возводит число в указанную степень (xy) (функция) |