Section courante

A propos

Section administrative du site

CEIL

Conversion de l'entier supérieur ou égale
Langage C++ cmath (math.h)

Syntaxe

float ceil(float a);
double ceil(double a);
long double ceil(long double a);

Paramètres

Nom Description
a Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre.

Remarque

Exemple

Voici un exemple montrant une utilisation plus classique de cette fonction :

Essayer maintenant !
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. int main()
  5. {
  6.    std::cout << "CEIL(1)=" << ceil(1) << std::endl;
  7.    std::cout << "CEIL(1.1)=" << ceil(1.1) << std::endl;
  8.    std::cout << "CEIL(1.7)=" << ceil(1.7) << std::endl;
  9.    std::cout << "CEIL(-1)=" << ceil(-1) << std::endl;
  10.    std::cout << "CEIL(-1.1)=" << ceil(-1.1) << std::endl;
  11.    std::cout << "CEIL(-1.7)=" << ceil(-1.7) << std::endl;
  12.    std::cout << "CEIL(30.2)=" << ceil(30.2) << std::endl;
  13.    std::cout << "CEIL(-35.4)=" << ceil(-35.4) << std::endl;
  14.    return 0;
  15. }

on obtiendra le résultat suivant :

CEIL(1)=1
CEIL(1.1)=2
CEIL(1.7)=2
CEIL(-1)=-1
CEIL(-1.1)=-1
CEIL(-1.7)=-1
CEIL(30.2)=31
CEIL(-35.4)=-35

Voir également

Langage de programmation - C++ - Référence de procédures et fonctions - exp
Langage de programmation - C++ - Référence de procédures et fonctions - pow
Langage de programmation - C - Référence de procédures et fonctions - ceil

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 731.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 46.

Dernière mise à jour : Lundi, le 3 août 2015