java計算開方

    java中的java.lang.Math,sqrt(double a)能夠開平方根,若是開屢次平方,有沒有現成的方法呢?java

    答案是確定的。咱們可使用pow(double a,double b),若是給a開b次方,能夠用pow(a,1.0/b)。code

/** 
* @ClassName: TestPow 
* @Description: 
* @author ybwei
* @date 2017年10月25日
*  
*/
public class TestPow {

	/**
	 * 
	 * @author ybwei
	 */
	@Test
	public void testPow() {
		double a=Math.pow(27, 1.0/3);
		System.out.println(a);
	}
}

注意:ip

    指數b爲1.0/3,若是是1/3,指數即爲0,返回結果爲1。io

相關文章
相關標籤/搜索