C_facile : Introduction au langage C
Cours

Les réels

Les nombres réels sont des nombres à virgule flottante, c'est-à-dire des nombres dans lesquels la position de la virgule n'est pas fixe. Une partie des bits d'un réel sert à coder l'exposant, le reste des bits permettent de coder le nombre sans virgule, la mantisse. Nous ne rentrerons pas dans le détail du codage d'un nombre réel au sein de la machine. En C on les appelle les flottants.

Il existe deux types de réels :

  • float : littéraux de 3.4 10-38 à 3.4 10+38

  • double : littéraux de -1.7 10-308 à 1.7 10+308

Dans le code source nous écrirons par exemple : 3.4e-38 sur une seule ligne pour un littéral réel.

Le float correspond à une simple précision, le double à une double précision. Un float correspond à un réceptacle de 4 octets. Le réceptacle est de 8 octets pour un double.

Les caractères (page suivante)Les entiers (page Précédente)
AccueilImprimer creativecommons : by-nc-ndRéalisé avec SCENARI