Modification d'un 0 en 1 dans le dénominateur d'une fraction permet d'éviter une division par zéro dans votre programme Java. En une fraction telle que « 2/3 ", le numéro 2 est le numérateur et le nombre 3 est le dénominateur . La division par 0 n'est pas défini en mathématiques. Le dénominateur ne peut pas être 0 et , si c'est le cas, remplacez-la par un 1 ou demandez nouvelle entrée. Instructions
1
Ouvrez votre fichier Java dans un éditeur, comme Eclipse, Netbeans ou JBuilder X.
2
Importer l' espace de noms d'E /S pour permettre l'accès à l' " fonction readLine "en ajoutant le code au début du fichier :
import java.io. *;
3
Récupérer un numérateur et le dénominateur de la valeur à l'utilisateur par ajouter le code dans votre fonction :
BufferedReader buffread = new BufferedReader ( nouveau InputStreamReader ( System.in ) ) ;
cordes numérateur = null;
cordes dénominateur = null; Photos
int num = 0;
int den = 1;
System.out.print (" Entrez le numérateur de la fraction :");
numérateur = buffread.readLine ();
System.out.print (" \\ nEntrez dénominateur de la fraction :");
dénominateur = buffread.readLine ();
4
convertir l'entrée d'utilisateur à partir d'une chaîne en un entier en ajoutant le code suivant:
num = Integer.parseInt ( numérateur) ;
den = Integer.parseInt ( dénominateur ) ; < br >
5
Vérifiez si le dénominateur est égal à 0 et , dans l'affirmative , de le remplacer par 1 en ajoutant le code suivant:
if ( den == 0) den = 1;
6
Enregistrez le fichier , compiler et exécuter le programme pour changer un dénominateur de 0 à 1.