So berechnen Sie den Prozentsatz in Java

Autor: Joan Hall
Erstelldatum: 2 Februar 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
JAVA Grundkurs #10 - Relative Operatoren, Arithmetik, Binärzahlen [Tutorial]
Video: JAVA Grundkurs #10 - Relative Operatoren, Arithmetik, Binärzahlen [Tutorial]

Inhalt

Die Berechnung von Prozentsätzen kann eine große Hilfe sein.Aber wenn die Zahlen groß werden, ist es viel einfacher, ein Programm zu verwenden, um sie zu berechnen. Zu Ihrer Aufmerksamkeit eine Anleitung, wie Sie ein Programm erstellen können, um den Prozentsatz in Java zu berechnen.

Schritte

  1. 1 Erstellen Sie einen Algorithmus für Ihr Programm. Obwohl die Berechnung von Prozentsätzen nicht schwierig ist, ist es am besten, wenn Sie den Algorithmus für das Programm schreiben, bevor Sie mit dem Schreiben des eigentlichen Codes beginnen. Versuchen Sie, Antworten auf die folgenden Fragen zu finden:
    • Wird Ihr Programm mit großen Zahlen umgehen? Wenn ja, überlegen Sie, wie Ihr Programm mit einem großen Zahlenbereich umgehen kann. Eine Möglichkeit, dies zu tun, ist die Verwendung einer Variablen wie schweben oder lang, anstatt int.
  2. 2 Schreiben Sie den Code. Um den Prozentsatz zu berechnen, benötigen Sie zwei Parameter:
    • Gesamtpunktzahl (oder die höchstmögliche Punktzahl); und
    • Punktzahl erhaltenden Prozentsatz, von dem Sie berechnen möchten.
      • Beispiel: Wenn ein Schüler im Test 30 von 100 möglichen Punkten erreicht hat und Sie den Prozentsatz der vom Schüler erzielten Punkte berechnen möchten - 100 ist die Gesamtpunktzahl (oder die maximal mögliche Punktzahl), 30 ist die resultierende Note, den Prozentsatz, von dem Sie berechnen möchten.
    • Die Formel zur Zinsberechnung lautet:

      Prozentsatz = (erhaltene Punktzahl x 100) / Gesamtpunktzahl
    • Um diese Parameter (Eingabe) vom Benutzer zu erhalten, versuchen Sie es mit der Funktion Scanner auf Java.
  3. 3 Berechne den Prozentsatz. Verwenden Sie die Formel aus dem vorherigen Schritt, um den Prozentsatz zu berechnen. Stellen Sie sicher, dass die Variable verwendet wird, um den Wert zu speichern Prozent ist vom Typ "float". Wenn nicht, ist die Antwort möglicherweise nicht richtig.
    • Dies liegt daran, dass der Datentyp schweben (32-Bit-Gleitkommazahlen mit einfacher Genauigkeit) berücksichtigt bei mathematischen Berechnungen nur den numerischen Datentyp "Dezimalzahlen". Bei Verwendung einer "float"-Variablen wäre die Antwort für eine mathematische Berechnung zum Beispiel 5/2 (5 dividiert durch 2) 2,5.
      • Wenn wir die Berechnung (5/2) mit der Variablen int, dann lautet die Antwort 2.
      • Die Variablen, in denen Sie speichern Gesamtpunktzahl und Punktzahl erhalten, kann vom Typ sein int... Verwenden einer Typvariablen schweben Pro Prozent wandelt den Typ automatisch um int im Typ schweben... Und die allgemeine Berechnung erfolgt in "float" anstelle von "int".
  4. 4 Zeigen Sie den Prozentwert für den Benutzer an. Nachdem das Programm den Prozentsatz berechnet hat, zeigen Sie ihn dem Benutzer an. Verwenden Sie dazu in Java die Funktionen System.out.print oder System.out.println (zum Drucken/Ausgeben auf einer neuen Zeile).

Methode 1 von 1: Beispielcode

java.util.Scanner importieren; öffentliche Klasse main_class {öffentliche statische void main (String [] args) {int total, score; Float-Prozentsatz; Scanner inputNumScanner = neuer Scanner (System.in); System.out.println ("Geben Sie die Gesamt- oder Maximalpunktzahl ein:"); total = inputNumScanner.nextInt (); System.out.println ("Geben Sie die erhaltene Punktzahl ein:"); score = inputNumScanner.nextInt (); Prozentsatz = (Punktzahl * 100 / Gesamt); System.out.println ("Der Prozentsatz ist =" + Prozentsatz + "%"); }}

Tipps

  • Versuchen Sie, eine grafische Benutzeroberfläche zu erstellen, die das Programm viel interaktiver und benutzerfreundlicher macht.
  • Versuchen Sie, Ihr Programm zu erweitern, um ein paar mathematische Berechnungen durchzuführen.