gushelom.ru

Hur man beräknar en procentsats med Java

Beräkning av procentsatserna kan vara mycket användbar. När siffrorna är stora, förenklar operationen med ett program för att beräkna dem. Så här skapar du ett program för att beräkna procentandelar i Java.

steg

1
Planera ditt program. Att beräkna en procentandel är inte svårt, men det är alltid en bra idé att planera programmet innan du börjar skriva koden. Försök hitta svaren på följande frågor:
  • Behöver ditt program hantera stora nummer? Om så är fallet, försök att tänka på sätt att få ditt program att hantera stora antal. Ett sätt att göra detta är att använda en variabel "float" eller "lång" istället för "int".
  • 2
    Skriv koden. För att beräkna en procentandel behöver du två parametrar:
  • den totalpoäng (eller det maximala möjliga värdet)
  • den poäng erhållen vars procentandel är vad du vill beräkna.
  • Till exempel: om en elev får 30 poäng av 100 i ett test och du vill beräkna procentpoängen erhållen av studenten är 100 det maximala möjliga värdet. 30 är poäng erhållen vars procentandel är vad du vill beräkna.
  • Formeln för beräkning av procentsatsen är:

    Procentandel = (Poäng erhållen x 100) / Totalpoäng.
  • För att få parametrarna (inmatning) från användaren, försök använda funktionen "skanner" av Java.
  • 3
    Beräkna procentsatsen. Använd formeln som anges i föregående steg för att beräkna procentandelen. Se till att variabeln används för att lagra värdet på procentuell är en flytande typ. Om du inte gör det kanske inte resultatet är korrekt.
  • Detta beror på vilken typ av data float är ett 32-bitars enkel precision format som beaktar decimaler i matematiska beräkningar. Därför kommer svaret för en matematisk beräkning, såsom 5 dividerad med 2, att vara 2,5 med hjälp av en flytningsvariabel.
  • Om jag gjorde samma beräkning 5 dividerad med 2 med en variabel "int", svaret skulle vara 2.
  • De variabler där du lagrar värdena "totalpoäng" och "poäng erhållen" de kan vara istället "int". Använda en variabel "float" för "procentuell" kommer automatiskt att konvertera värdena "int" i "float"- Den totala beräkningen kommer att utföras i flottör och inte i int.
  • 4
    Visa procentandel till användare. När programmet har beräknat summan, visa det för användaren. Använd Java-funktionerna System.out.print eller System.out.println (att skriva ut på en ny linje) för att göra det.
  • Kod exempel

    import java.util.Scanner-public class main_class {public void main (String [] args) {int totalt, värde-float procentuell-Scanner inputNumScanner = new Scanner (System.in) -System.out.println ("Skriv det totala värdet eller maximalt: ") -total = inputNumScanner.nextInt () - System.out.println ("Ange det erhållna värdet: ") -värde = inputNumScanner.nextInt () - procentandel = (värde * 100 / totalt) -System.out.println ("Procentandelen är = " + procentandel + " % ") -}}

    tips

    • Försök skapa en GUI, vilket gör programmet mer interaktivt och lätt att använda.
    • Försök att expandera ditt program till andra matematiska operationer.
    Dela på sociala nätverk:

    Relaterade
    Hur man beräknar vektorprodukten av två vektorerHur man beräknar vektorprodukten av två vektorer
    Hur man beräknar värdet av en algebraisk uttryckHur man beräknar värdet av en algebraisk uttryck
    Hur man beräknar röstningen av ett testHur man beräknar röstningen av ett test
    Hur man beräknar området för en halvcirkelHur man beräknar området för en halvcirkel
    Hur man beräknar den enkla räntanHur man beräknar den enkla räntan
    Hur man beräknar medelvärdetHur man beräknar medelvärdet
    Hur man beräknar det viktade medelvärdetHur man beräknar det viktade medelvärdet
    Hur man beräknar procentandelen av feletHur man beräknar procentandelen av felet
    Hur man beräknar din universitetsmedia (GPA)Hur man beräknar din universitetsmedia (GPA)
    Hur man beräknar procentandelarHur man beräknar procentandelar
    » » Hur man beräknar en procentsats med Java

    © 2011—2021 gushelom.ru