Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Virgule Flottante et Double | Traiter Avec les Types de Données
Bases de C#
course content

Contenu du cours

Bases de C#

Bases de C#

1. Commencer
2. Traiter Avec les Types de Données
3. Structures de Contrôle
4. Boucles
5. Tableaux
6. Méthodes

book
Virgule Flottante et Double

Les nombres à virgule flottante, également appelés floats, représentent des nombres décimaux. Nous pouvons déclarer une variable de type float en utilisant le mot-clé float :

cs

main

copy
1
float myVariable = 3.14f;

La lettre 'f' dans la valeur 3.14f indique au compilateur que la valeur est de type float. Les valeurs du type de données float doivent toujours être représentées dans ce format.

Le type de données float a une précision limitée, il ne peut donc stocker que 6 à 9 chiffres après la virgule. Il existe un autre type de données appelé double qui offre une précision plus élevée :

cs

main

copy
12345
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897

Comme float a une précision inférieure, la valeur 3.1415926535897 est automatiquement arrondie jusqu'à son 7ème chiffre décimal et le résultat est stocké dans la variable myVar1.

Comme int et long, nous pouvons également effectuer des opérations arithmétiques sur les valeurs float et double.

cs

main

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Lequel de ceux-ci est la déclaration correcte d'une variable float ?

Lequel de ceux-ci est la déclaration correcte d'une variable float ?

Sélectionnez quelques réponses correctes

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt