Calcola la percentuale in Java

1. Introduzione

In questo breve tutorial, implementeremo un programma CLI per calcolare la percentuale in Java.

Ma prima definiamo come calcolare matematicamente la percentuale.

2. Formula matematica

In matematica, una percentuale è un numero o un rapporto espresso come una frazione di 100. È spesso indicato con il segno di percentuale, "%".

Consideriamo uno studente che ottiene x punti sul totale y punti. La formula per calcolare i voti percentuali ottenuti da quello studente sarebbe:

percentuale = (x / y) * 100

3. Programma Java

Ora che siamo chiari su come calcolare matematicamente la percentuale, costruiamo un programma in Java per calcolarla:

public class PercentageCalculator { public double calculatePercentage(double obtained, double total) { return obtained * 100 / total; } public static void main(String[] args) { PercentageCalculator pc = new PercentageCalculator(); Scanner in = new Scanner(System.in); System.out.println("Enter obtained marks:"); double obtained = in.nextDouble(); System.out.println("Enter total marks:"); double total = in.nextDouble(); System.out.println( "Percentage obtained: " + pc.calculatePercentage(obtained, total)); } }

Questo programma prende i voti dello studente (voti ottenuti e voti totali) dalla CLI e quindi chiama il metodo calcolaPercentage () per calcolare la percentuale.

Qui abbiamo scelto il doppio come tipo di dati per l'input e l'output poiché potrebbe memorizzare numeri decimali con un massimo di 16 cifre di precisione. Quindi, dovrebbe essere adeguato al nostro caso d'uso.

4. Uscita

Eseguiamo questo programma e vediamo il risultato:

Enter obtained marks: 87 Enter total marks: 100 Percentage obtained: 87.0 Process finished with exit code 0

5. conclusione

In questo articolo, abbiamo esaminato come calcolare matematicamente la percentuale e quindi abbiamo scritto un programma CLI Java per calcolarlo.

Infine, come sempre, il codice utilizzato nell'esempio è disponibile su GitHub.