Beregn procent i Java

1. Introduktion

I denne hurtige vejledning implementerer vi et CLI-program til beregning af procent i Java.

Men lad os først definere, hvordan man beregner procentdelen matematisk.

2. Matematisk formel

I matematik er en procentdel et tal eller et forhold udtrykt som en brøkdel af 100. Det betegnes ofte ved hjælp af procenttegnet "%".

Lad os overveje en studerende, der opnår x-karakterer ud af de samlede y-karakterer. Formlen til beregning af procentpoint opnået af den studerende er:

procent = (x / y) * 100

3. Java-program

Nu hvor vi er klare på, hvordan man beregner procentdelen matematisk, lad os bygge et program i Java til at beregne det:

offentlig klasse PercentageCalculator {offentlig dobbelt beregnePercentage (dobbelt opnået, dobbelt total) {returneret opnået * 100 / total; } public static void main (String [] args) {PercentageCalculator pc = new PercentageCalculator (); Scanner ind = ny scanner (System.in); System.out.println ("Indtast opnåede mærker:"); dobbelt opnået = in.nextDouble (); System.out.println ("Indtast samlede karakterer:"); dobbelt total = in.nextDouble (); System.out.println ("Opnået procentdel:" + pc.calculatePercentage (opnået, i alt)); }}

Dette program tager de studerendes karakterer (opnåede karakterer og samlede karakterer) fra CLI og ringer derefter op beregne procent () metode til at beregne procentdelen ud af den.

Her har vi valgt dobbelt som datatype for input og output, da det kunne gemme decimaltal med op til 16 cifre præcision. Derfor bør det være passende til vores brugssag.

4. Output

Lad os køre dette program og se resultatet:

Indtast opnåede karakterer: 87 Indtast samlede karakterer: 100 Opnået procentdel: 87.0 Process afsluttet med udgangskode 0

5. Konklusion

I denne artikel kiggede vi på, hvordan man beregner procentdelen matematisk og skrev derefter et Java CLI-program for at beregne det.

Endelig, som altid, er koden, der bruges i eksemplet, tilgængelig på GitHub.