template<class Integer>
double exp(Integer num); // constexpr since C++26
~ C++23
float exp(float num);
double exp(double num);
long double exp(long double num);
C++23 ~
/*floating-point-type*/ exp(/*floating-point-type*/ num); // constexpr since C++26
: e에 지수(num)를 제곱하여 반환하는 함수입니다.
float expf(float num); // constexpr since C++26
: e에 지수(num)을 제곱하여 float 타입으로 반환하는 함수입니다.
long double expl(long double num); // constexpr since C++26
: e에 지수(num)을 제곱하여 long double 타입으로 반환하는 함수입니다.
<example>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
cout << exp(0) << endl;
cout << exp(1) << endl;
cout << exp(log(10));
return 0;
}
결과값
