本文目錄一覽:
用java編寫程序計算x的n次冪
import
java.util.Scanner;
/*
*
用java編寫程序計算x的n次冪
*
*/
public
class
Test40003
{
public
static
void
main(String[]
args)
{
int
repeat;//定義要冪次
//int
i,
n;
double
x,
mypow=1;
Scanner
in=new
Scanner(System.in);//從控制台輸入數字,比如
2
1.5,
//前面是整數,後面是要做冪次運算的數,中間用空格隔開
repeat=in.nextInt();//獲取輸入的冪次
x=in.nextDouble();//獲取要進行冪次運算的數
System.out.println(“現在要做”+x+”的”+repeat+”次冪運算!”);
for(int
ri=1;
ri=repeat;
ri++){
mypow
=
mypow*x;
}
System.out.println(x+”的”+repeat+”次冪運算的結果是:”+mypow);
}
}
java 求冪 急!
import java.math.BigDecimal;
import java.util.Scanner;
public class Cat {
public static void main(String[] args) {
System.out.print(“Please input 2 numbers:”);
String[] input = new Scanner(System.in).nextLine().trim().split(“\\s+”);
BigDecimal num1 = new BigDecimal(input[0]);
int num2 = Integer.parseInt(input[1]);
BigDecimal mul = new BigDecimal(“1.0”);
for(int i = 1; i = num2; i++){
mul = mul.multiply(num1);
}
System.out.println(mul.toString());
}
}
——————testing
Please input 2 numbers:95.123 12
548815620517731830194541.8990253434157159735359672218698527210
java中怎麼輸出冪函數
java中輸出冪函數可以:
直接輸出比如 long mi = 2 (n-1)。
也可以跑循環計算比如 int n = 3;
long mi = 1L;
for(int i = 1; i = n; i++){
mi *= 2;
}
System.out.println(mi)。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/243153.html