Como posso calcular expoentes em java?

Usando o método getExponent Classe Math.

Exemplo:

System.out.print ("Insira uma entrada:");

// use o scanner para ler a entrada do console Scanner scan = new Scanner (System.in);

// Atribui o usuário à variável String String s = scan.nextLine ();

// fecha o objeto do scanner scan.close ();

// converte a entrada de string em double double value = Double.parseDouble (s);

// obtém o resultado de decrementExact int exponent = Math.getExponent (value); System.out.println ("O resultado da operação é" + expoente);

Eu imagino como você faria isso em Sumatra.

Você usa o Math.pow (a, b) para calcular a ^ b. Acredito que sua pergunta resulta da tentativa de a ^ b que retorna (a XOR b), suficientemente tola.

A maneira mais fácil será: usar a classe Math e seu método chamado "power".

Suponha que você tenha que aumentar x ao poder de y. 2 ^ 3

Math.power (x, y);Math.power (2,3); // isso retornará 8

Você pode importar essa classe matemática e usar a função Math.pow () ou pode multiplicar a variável ou o valor para si o número de vezes que o expoente diz.

Por exemplo:

9 ^ 5 = ...

resultado duplo = 0,0;resultado = Math.pow (9,5);

ou

resultado = 9 * 9 * 9 * 9 * 9;