Constantes à virgule flottante
Remonter à Présentation des constantes - Index
Les constantes en virgule flottante sont formées des éléments suivants :
- Entier décimal
- Séparateur décimal
- Fraction décimale
- e ou E et un exposant entier signé (facultatif)
- Suffixe de type : f, F, l ou L (facultatif)
Vous pouvez omettre l'entier décimal ou la fraction décimale, mais non les deux. Vous pouvez omettre le séparateur décimal ou la lettre e (ou E) suivie de l'exposant entier signé, mais non les deux. Ces règles permettent des notations conventionnelles et scientifiques (exposants).
Les constantes en virgule flottante négatives sont considérées comme des constantes positives avec l'opérateur unaire moins (-) en préfixe.
Voici quelques exemples :
Constante | Valeur |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
En l'absence de suffixe, les constantes en virgule flottante sont du type double.. Cependant, vous pouvez attribuer à une constante en virgule flottante le type float en lui ajoutant le suffixe f ou F. De même, le suffixe l ou L attribue à la constante le type de données long double. Le tableau suivant montre les intervalles disponibles pour les types float, double et long double.
Tailles et intervalles des constantes en virgule flottante
Type | Taille (bits) | Intervalle de valeurs |
---|---|---|
float |
32 |
|
double |
64 |
|
long double |
80 |
|