用javascript写一个计算10的n次方的程序怎么写

JavaScript017

用javascript写一个计算10的n次方的程序怎么写,第1张

<script language="javascript">

i=prompt("输入一个数字",0)

document.write (Math.pow(10,i))

</script>

java中10的n次方的表示方式:

方法声明:Math.pow(double   m,   double  n)

参数说明:m为要求方的数,n为次方数

当然如果你愿意也可以自己写个方法来实现m的n次方,实现起来也相当简单。

下面是自己写的例子,我觉得用整数做参数就行了,一般都是整数去求方的。

public static long pow(long m, long n){

long result = 1L       //0次方时为1

for(int=0i<ni++){

result *= m         //每次乘上次计算次方的结果

}

return result           //计算好了,返回值

}

1)可以直接使用java常用类中的Math类,比如求2的三次方(2^3) double num1= Math.pow(2,3)(不过此时获取的数据为double类型值为 8.0)2)如果想要int类型的数据需要强制类型转换 int num = (int)Math.pow(2,3)(此时的数据为 8);