相关疑难解决方法(0)

114
推荐指数
5
解决办法
10万
查看次数

使用pow(x,2)代替x*x,x double是否有任何优势?

使用此代码有什么好处

double x;
double square = pow(x,2);
Run Code Online (Sandbox Code Playgroud)

而不是这个?

double x;
double square = x*x;
Run Code Online (Sandbox Code Playgroud)

我更喜欢x*x并且查看我的实现(Microsoft)我发现pow没有优势,因为x*x比特定方形情况下的pow更简单.

有什么特别的情况,战俘优越吗?

c++ math floating-point

44
推荐指数
7
解决办法
5万
查看次数

标签 统计

c++ ×2

c ×1

floating-point ×1

math ×1

optimization ×1