Denna artikel om hur man beräknar procentsatser kan vara mycket användbar. Men när siffrorna blir större kommer det att göra din uppgift mycket enklare att använda ett program för att beräkna dem. Så här gör du ett program för att beräkna procentsatser med hjälp av programmeringsspråket Java.
Steg
Steg 1. Planera ditt program
Även om det inte är svårt att beräkna procentsatser är det alltid bra att planera ditt program innan du börjar skriva kod. Svara på följande frågor:
Kommer ditt program att hantera ett stort antal nummer? Tänk i så fall på hur ditt program kan hantera ett stort antal nummer. Ett sätt är att använda float eller långa variabler istället för int
Steg 2. Skriv ner koden
För att beräkna procentsatsen behöver du två parametrar:
- Totala värdet (eller högsta sannolikhetsvärde); och,
-
Värde intjänade vars procent du vill beräkna.
Till exempel: Om en elev får 30 av 100 på en tentamen och du vill beräkna den procentuella poängen som eleven fick, är 100 den totala poängen (eller högsta möjliga poängen) och 30 är poängen för vilken du kommer att beräkna procentsats
-
Formeln för att beräkna procentandelen är:
Procentandel = (Erhållet värde x 100) / Totalt värde
- För att få denna parameter (input) från användaren, använd skannerfunktionen i Java.
Steg 3. Beräkna procentsatsen
Använd formeln i föregående steg för att beräkna procentsatsen. Se till att variabeln som används för att lagra procentvärdet är av typen float. Annars kanske svaret inte är korrekt.
-
Detta beror på att floatdatatypen har en enda precision på 32 bitar så det tar hänsyn till decimaltal i matematiska beräkningar. Således, med hjälp av flottörvariabeln, är svaret på en matematisk beräkning som 5 /2 (5 dividera 2) 2, 5.
- Om samma beräkning (5 /2) utförs med hjälp av int -variabeln är svaret 2.
- Variabeln där du lagrar det totala värdet och returvärdet kan dock vara en int. Om du använder en flottörvariabel för en procentsats konverteras automatiskt en int till en flottör. och den totala beräkningen kommer att göras i flottörvariabel inte int.
Steg 4. Visa procentandelen för användaren
När programmet har beräknat procentsatsen, visa resultatet för användaren. Använd funktionerna System.out.print eller System.out.println (för att skriva ut en ny rad) i Java.
Metod 1 av 1: Kodexempel
importera java.util. Scanner; public class main_class {public static void main (String args) {int total, poäng; flytprocent; Scanner inputNumScanner = ny Scanner (System.in); System.out.println ("Ange totalt eller maximalt värde:"); total = inputNumScanner.nextInt (); System.out.println ("Ange värde:"); poäng = inputNumScanner.nextInt (); procent = (poäng * 100/ totalt); System.out.println ("Procentandel är =" + procent + " %"); }}
Tips
- Skapa ett GUI eller grafiskt användargränssnitt, vilket gör programmet mycket mer interaktivt och lättare att använda.
- Förläng ditt program för att utföra några matematiska beräkningar.