English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程基础Java

Controllo dei flussi Java

Array Java

Orientamento ad oggetti Java (I)

Orientamento ad oggetti Java (II)

Orientamento ad oggetti Java (III)

Gestione delle eccezioni Java

Lista di Java

Queue di Java (coda)

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Programma Java per calcolare l'esponente del numero

Completa di esempi Java

In questo programma, imparerai a calcolare l'esponente del numero utilizzando e non utilizzando la funzione pow().

Esempio 1: Calcolo dell'esponente del numero utilizzando il ciclo while

public class Power {
    public static void main(String[] args) {
        int base = 3, esponente = 4;
        long result = 1;
        while (esponente != 0)
        {
            result *= base;
            --esponente;
        {}
        System.out.println("Answer = " + result);
    {}
{}

Quando si esegue questo programma, l'output è:

Answer = 81

In questo programma, sono stati assegnati i valori 3 e 4 a base ed esponente rispettivamente.

Utilizzando il ciclo while, moltiplichiamo result per base fino a quando l'esponente (esponente) non diventa zero.

In questo caso, moltiplichiamo result per la base 4 volte di seguito, quindi result = 1 * 3 * 3 * 3 * 3 = 81.

Esempio 2: Calcolo dell'esponente del numero utilizzando il ciclo for

public class Power {
    public static void main(String[] args) {
        int base = 3, esponente = 4;
        long result = 1;
        for (;esponente != 0; --esponente)
        {
            result *= base;
        {}
        System.out.println("Answer = " + result);
    {}
{}

Quando si esegue questo programma, l'output è:

Answer = 81

In questo caso, abbiamo utilizzato un ciclo for invece di un ciclo while.

Dopo ogni iterazione, decrementa exponent di 1 e poi moltiplica result per base elevato a exponent.

Se il tuo esponente è negativo, i due programmi sopra non sono validi. Per questo, devi utilizzare la funzione pow() della libreria standard Java.

Esempio 3: Calcolo della potenza del numero utilizzando la funzione pow()

public class Power {
    public static void main(String[] args) {
        int base = 3, exponent = -4;
        double result = Math.pow(base, exponent);
        System.out.println("Answer = " + result);
    {}
{}

Quando si esegue questo programma, l'output è:

Answer = 0.012345679012345678

In questo programma, utilizziamo la funzione Math.pow() di Java per calcolare la potenza di un dato numero di base.

Completa di esempi Java