Java >> Tutoriel Java >  >> Java

Programme Java pour imprimer le nombre fractionnaire donné au format décimal à 2 chiffres

Obtenir un nombre fractionnaire de l'utilisateur et l'afficher avec une précision à deux chiffres

Exemple d'entrée 1 :

56.3426

Exemple de sortie 1 :

56,34

Programme ou solution

				
			
					
import java.util.*;
class Demo
{
public static void main(String args[])
{
 
	float num;
        Scanner sc=new Scanner(System.in);
	System.out.println("Enter The Fractional Number:");
	num=sc.nextFloat();
       
	System.out.printf("%.2f",num);
	
}
}
			
				
			

Explication du programme

La classe Scanner, qui fait partie de java.util package, est utilisé pour obtenir l'entrée de l'utilisateur. Pour utiliser la classe Scanner, créez un objet de la classe et appelez l'une des méthodes répertoriées dans la documentation de la classe Scanner. Le nextFloat() méthode, qui est utilisée pour lire les nombres fractionnaires, sont utilisées dans notre exemple.

L'entrée est stockée dans la variable Input1 et imprimée dans la console à l'aide de la fonction println() qui fait partie de System.out paquet.

Spécificateur de format "%.2f" imprime la valeur sous forme de nombre à virgule flottante avec une précision à 2 chiffres (.00).


Balise Java