我有这个简单的问题。Java将N的准确值提升为n
样品输入:
输入一个 95.123
输入的两个12
提高第一输入至第二输入必须给功率的精确值。 是这样的:548815620517731830194541.8990253434157159735359672218698
我说不准。
这是我迄今为止所做的。我想我失去了一些东西
System.out.println("Input One");
Scanner scanner = new Scanner(System.in);
Double inputOne = scanner.nextDouble();
System.out.println("Input Two");
Double inputTwo = scanner.nextDouble();
Double result = Math.pow(inputOne, inputTwo);
BigDecimal big = new BigDecimal(result);
System.out.println(big);
我错过了什么?
你得到了什么错误? – Colleen
我认为结果太大而不适合'double'(这就是'Math.pow'返回的结果)。 –