我正在尝试创建一个数学库,其中一个函数找到了一个浮点数的第n个根.
我目前的表达是 -
value = value ^ 1/rootValue
Run Code Online (Sandbox Code Playgroud)
但我得到一个错误,因为我正在使用浮动.还有另一种解决方法吗?
Mik*_*our 12
C++中没有"power"操作符; ^是按位异或运算符,仅适用于整数.
相反,标准库中有一个函数:
#include <cmath>
value = std::pow(value, 1.0/root);
Run Code Online (Sandbox Code Playgroud)