Abstract: C++求平方根和立方根中遇到的问题: 函数参数不能为负数,否则会输出Nan。
PROBLEM & SOLUTION
平方根函数:sqrt(x)
立方根函数:
1.
cbrt(x)2.
pow(x, 1.0/3.0)
注意:平方根和立方根函数的参数都只限于正数和0,若输入的参数为负数则会报错。
本文探讨了在C++中求平方根和立方根时遇到的问题,即参数不能为负数,否则返回Nan。提出了分段处理的方法来解决这一问题,并给出了示例代码,包括如何处理负数的情况。同时提供了C++常用数学函数的参考资料链接。
Abstract: C++求平方根和立方根中遇到的问题: 函数参数不能为负数,否则会输出Nan。
平方根函数:sqrt(x)
立方根函数:
1.cbrt(x)
2.pow(x, 1.0/3.0)
注意:平方根和立方根函数的参数都只限于正数和0,若输入的参数为负数则会报错。
9749
1472

被折叠的 条评论
为什么被折叠?