在我的计算器中,我使用这些语句来计算平方根和立方根.
case "sqrt root":
result = Math.Sqrt(number1);
break;
case "root":
result = Math.Pow(number1, (1 / number2));
//"for cubic root" - Math.pow(number, (1/ 3))
break;
Run Code Online (Sandbox Code Playgroud)
我对Math.Pow不太熟悉.还有另一种计算立方根的方法吗?使用Math.Sqrt?
Jcl*_*Jcl 16
你需要用浮点除法(做1/3整数除法,这是行不通的)
result = Math.Pow(number, (1.0 / 3.0));
Run Code Online (Sandbox Code Playgroud)
但除此之外,没有立方根的内置函数