valarray exp() function in C++ Last Updated : 24 Oct, 2018 Comments Improve Suggest changes Like Article Like Report The exp() function is defined in valarray header file. This function is used to calculate e raised to the power equal to the value of the element in valarray. Syntax: exp(varr); Parameter: This function takes a mandatory parameter varr which represents valarray. Returns: This function returns a valarray containing the exponential values of all the elements. Below programs illustrate the above function: Example 1:- CPP // C++ program to demonstrate // example of exp() function. #include <bits/stdc++.h> using namespace std; int main() { // Initializing valarray valarray<double> varr = { 1, 2, 3, 4, 5 }; // Declaring new valarray valarray<double> varr1; // use of exp() function varr1 = exp(varr); // Displaying new elements value cout << "The new valarray with" << " manipulated values is : " << endl; for (double& x : varr1) { cout << x << " "; } cout << endl; return 0; } Output: The new valarray with manipulated values is : 2.71828 7.38906 20.0855 54.5982 148.413 Example 2:- CPP // C++ program to demonstrate // example of exp() function. #include <bits/stdc++.h> using namespace std; int main() { // Initializing valarray valarray<double> varr = { -1, 0, 3, 0, -5 }; // Declaring new valarray valarray<double> varr1; // use of exp() function varr1 = exp(varr); // Displaying new elements value cout << "The new valarray with" << " manipulated values is : " << endl; for (double& x : varr1) { cout << x << " "; } cout << endl; return 0; } Output: The new valarray with manipulated values is : 0.367879 1 20.0855 1 0.00673795 Comment More infoAdvertise with us Next Article valarray exp() function in C++ B bansal_rtk_ Follow Improve Article Tags : Misc C++ CPP-Functions cpp-valarray Practice Tags : CPPMisc Similar Reads valarray end() function in C++ The end() function is defined in valarray header file. This function returns an iterator pointing to the past-the-end element in the valarray v. Syntax: template< class T > end( valarray<T>& v ); Parameter: This function takes a mandatory parameter v which represents the valarray obj 1 min read valarray cos() function in C++ The cos() function is defined in valarray header file. This function is used to calculate cosine of the value of each element in valarray and returns a valarray containing the cosine of all the elements. Syntax: cos(varr); Time Complexity: O(1) Auxiliary Space: O(1) Parameter: This function takes a 2 min read valarray acos() function in C++ The acos() function is defined in valarray header file. This function is used to calculate arc cosine of the value of each element in valarray and returns a valarray containing the arc cosine of all the elements. Syntax: acos(varr); Parameter: This function takes a mandatory parameter varr which rep 2 min read valarray cosh() function in C++ The cosh() function is defined in valarray header file. This function is used to calculate hyperbolic cosine of the value of each element in valarray and returns a valarray containing the hyperbolic cosine of all the elements. Syntax: cosh(varr); Parameter: This function takes a mandatory parameter 2 min read valarray pow() function in C++ The pow() function is defined in valarray header file. This function returns a valarray containing the results of the power operation on all the elements, in the same order. Syntax: pow(varr, n); Parameter: varr: This represents the valarray object.n: It represents a exponent value. Returns: This fu 2 min read Like