全屏
Java.math.BigDecimal.pow()方法实例
java.math.BigDecimal.pow(int n)返回一个BigDecimal,其值是 (thisn), 被精确计算的幂值,使其具有无限精度。
参数n必须在范围0到999999999(包括)。 ZERO.pow(0)返回ONE。
声明
以下是java.math.BigDecimal.pow()方法的声明public BigDecimal pow(int n)
参数n - BigDecimal指数。
返回值
此方法返回的BigDecimal对象的n次幂,即值为 thisn
异常ArithmeticException - 如果n超出范围
例子
下面的例子显示math.BigDecimal.pow()方法的用法package com.yiibai;import java.math.*;public class BigDecimalDemo {
public static void main(String[] args) {
// create 2 BigDecimal Objects
BigDecimal bg1, bg2;
bg1 = new BigDecimal("2.17");
// apply pow method on bg1
bg2 = bg1.pow(3);
String str = "The value of " + bg1 + " to the power of 3 is " + bg2;
// print bg2 value
System.out.println( str );
}}
让我们编译和运行上面的程序,这将产生以下结果:The value of 2.17 to the power of 3 is 10.218313
分享到:
0评论