Méthode floatValue de la classe Long en Java

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, vous allez apprendre à utiliser la méthode floatValue() de la classe Long en Java. La méthode floatValue() est utilisée pour convertir un objet Long en sa valeur float équivalente.

Configuration du projet

Créez un nouveau fichier Java nommé LongFloatValueMethod.java dans le répertoire ~/project à l'aide de la commande suivante :

touch ~/project/LongFloatValueMethod.java

Ouvrez le fichier LongFloatValueMethod.java dans un éditeur de texte.

Création d'un objet Long

Dans cette étape, vous allez créer un objet Long à l'aide d'une constante numérique.

// creating a Long object
Long num = 12345L;

Conversion de Long en float

Dans cette étape, vous allez utiliser la méthode floatValue() pour convertir l'objet Long en une valeur float.

// converting Long to float using the floatValue() method
float floatNum = num.floatValue();

Affichage du résultat

Dans cette étape, vous allez afficher la valeur float convertie sur la console.

// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);

Test du programme

Enregistrez le fichier et compilez-le à l'aide de la commande suivante :

javac ~/project/LongFloatValueMethod.java

Exécutez le programme à l'aide de la commande suivante :

java LongFloatValueMethod

Le programme affichera la sortie suivante pour la valeur Long 12345L :

Float value of 12345 is 12345.0

Demande d'entrée utilisateur

Dans cette étape, vous allez modifier le programme pour demander une valeur Long à l'utilisateur.

// creating a Scanner object to take user input
Scanner sc = new Scanner(System.in);

// prompting the user to enter a long value
System.out.print("Enter a long value: ");

// reading the long value from the user
Long num = sc.nextLong();

Conversion de l'entrée utilisateur en float

Dans cette étape, vous allez utiliser la méthode floatValue() pour convertir la valeur Long saisie par l'utilisateur en une valeur float.

// converting user input Long to float using the floatValue() method
float floatNum = num.floatValue();

Affichage du résultat

Dans cette étape, vous allez afficher la valeur float convertie sur la console.

// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);

Test de la modification

Enregistrez le fichier et compilez-le à l'aide de la commande suivante :

javac ~/project/LongFloatValueMethod.java

Exécutez le programme à l'aide de la commande suivante :

java LongFloatValueMethod

Le programme vous invitera à entrer une valeur long. Entrez une valeur long et appuyez sur Entrée. Le programme affichera la valeur float équivalente de la valeur entrée sur la console.

Nettoyage

Supprimez le fichier LongFloatValueMethod.java à l'aide de la commande suivante :

rm ~/project/LongFloatValueMethod.java

Récapitulatif

Dans ce laboratoire, vous avez appris à utiliser la méthode floatValue() de la classe Long en Java pour convertir des objets Long en leurs valeurs float équivalentes. Vous avez également appris à utiliser la classe Scanner pour prendre l'entrée de l'utilisateur et à afficher la sortie sur la console à l'aide de la méthode println().