Ändern einer 0 auf 1 in den Nenner eines Bruchs verhindert eine Division durch Null Fehler in Ihrem Java-Programm . In einem Bruchteil wie " 2/3 ", die Zahl 2 ist der Zähler und die Zahl 3 ist der Nenner . Division durch 0 ist nicht definiert in der Mathematik. Der Nenner darf nicht 0 sein , und wenn es ist , ändern Sie es in einen 1 oder fragen Sie nach neuen Input . Anleitung
1
Öffnen Sie Ihre Java-Datei in einem Editor , wie Eclipse , Netbeans oder JBuilder X.
2
Import der I /O -Namespace, um Zugriff auf die " ermöglichen readLine "-Funktion , indem Sie den Code am Anfang der Datei :
import java.io. *;
3
Abrufen eines Zähler und Nenner Wert vom Anwender durch Sie den Code in Ihre Funktion :
BufferedReader buffread = new BufferedReader ( new InputStreamReader ( System.in ) );
String Zähler = null;
String Nenner = null;
int num = 0;
int den = 1 ;
System.out.println ("Geben Sie die Fraktion der Zähler :");
Zähler = buffread.readLine ();
System.out.println ("\\ nGeben die Fraktion der Nenner :");
Nenner = buffread.readLine ();
4
Konvertieren Sie die Benutzereingaben von einem String in einen Integer , indem Sie den Code :
num = Integer.parseInt (Zähler) ;
den = Integer.parseInt ( Nenner) ;
5
prüfen Sie, ob der Nenner gleich 0 ist , und wenn ja , ersetzen Sie es mit 1 , indem sie den Code :
if ( Höhle == 0) den = 1 ;
Seite 6
Speichern Sie die Datei , kompilieren und führen Sie das Programm , um einen Nenner von 0 auf 1 zu ändern .