900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > C/C++ 的平方和开平方函数

C/C++ 的平方和开平方函数

时间:2021-08-19 23:41:33

相关推荐

C/C++ 的平方和开平方函数

C/C++ 中,平方函数和开方函数都有现成的库函数可以使用,不需要自己重写。

平方函数使用pow()函数,代码示例如下:

#include <iostream>#include <cmath>using namespace std;int main() {int num = 5;int squared = pow(num, 2);// Squared value of 5 is 25cout << "Squared value of " << num << " is " << squared << endl;return 0;}

上面的代码中,pow()函数需要包含<cmath>头文件,接收两个参数,第一个是底数,第二个是乘幂的指数,返回值为底数的乘幂值。

开方函数使用sqrt()函数,示例代码如下:

#include <iostream>#include <cmath>using namespace std;int main() {int num = 25;double squareRoot = sqrt(num);// Square root of 25 is 5cout << "Square root of " << num << " is " << squareRoot << endl;return 0;}

上面的代码中,sqrt()函数需要包含<cmath>头文件,接收一个参数,为待求开方数值,返回值为该数值的平方根。

【注意】:pow()函数的返回值为double类型,如果需要将其赋值给int类型的变量,需要进行强制类型转换。sqrt()函数的返回值为double类型,如果需要将其转换为其他类型,可以使用 C++ 类型转换的语法。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。