#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { double x; cout << "请输入指数 x:"; cin >> x; double result = exp(x); cout << "e 的 " << x << " 次幂 = " << setprecision(4) << fixed << result << endl;
时间: 2024-03-31 19:38:29 浏览: 78
#include <iostream>
这是一个使用 C++ 标准库中的 `exp` 函数计算自然指数的幂的示例代码。程序中的变量 `x` 存储指数的值,变量 `result` 存储计算结果。程序使用了 `exp` 函数,该函数接受一个实数参数,返回其自然指数的幂的结果。最后,程序使用 `setprecision` 函数和 `fixed` 标志控制输出的小数位数和精度。`setprecision` 函数可以设置输出的小数位数,`fixed` 标志可以使输出按照固定位数输出小数。
需要注意的是,使用 `exp` 函数需要包含 `<cmath>` 头文件,使用 `setprecision` 函数和 `fixed` 标志需要包含 `<iomanip>` 头文件。此外,`exp` 函数的返回值类型为 `double`,如果需要使用其它类型,可以进行强制类型转换。
阅读全文