Nom de la fonction : étage
Fichier d'en-tête : <math.h>
Prototype de fonction : double plancher(double x) ;
Fonction : arrondir à l'inférieur
Paramètres : double x est la valeur de double précision à opérer
Valeur de retour : Renvoie le plus grand entier représenté par un nombre à virgule flottante double précision <=x.
Exemple de programme : Trouver l'arrondi d'un nombre à virgule flottante et afficher le résultat
#include<stdio.h>#include<math.h>intmain(void){doublenumber=123.54;doubledown,up;down=floor(number);up=ceil(number);prin tf(numérooriginal%10.2lfn,nombre);printf(nombrearrondi vers le bas%10.2lfn,down);printf(nombrearrondi%10.2lfn,up);return0;}
Résultats en cours d'exécution :
numéro d'origine123,54numéroarrondi vers le bas123,00numéroarrondi vers le haut124,00