ceil
, ceilf
, ceill
Calcule le plafond d’une valeur.
Syntaxe
double ceil(
double x
);
float ceil(
float x
); // C++ only
long double ceil(
long double x
); // C++ only
float ceilf(
float x
);
long double ceill(
long double x
);
#define ceil(X) // Requires C11 or higher
Paramètres
x
Valeur à virgule flottante.
Valeur retournée
Les fonctions ceil
retournent une valeur à virgule flottante qui représente le plus petit entier supérieur ou égal à x
. Il n’y a pas de retour d’erreur.
Entrée | Exception SEH | Exception _matherr |
---|---|---|
± QNaN, IND | aucune | _DOMAIN |
ceil
présente une implémentation qui utilise SSE2 (Streaming SIMD Extensions 2). Pour plus d’informations et de restrictions sur l’utilisation de l’implémentation SSE2, consultez _set_SSE2_enable
.
Notes
C++ autorisant la surcharge, vous pouvez appeler des surcharges de ceil
qui acceptent des types float
ou long double
. Dans un programme C, sauf si vous utilisez la <macro tgmath.h> pour appeler cette fonction, ceil
prend toujours et retourne un double
.
Si vous utilisez la <macro tgmath.h>ceil()
, le type de l’argument détermine la version de la fonction sélectionnée. Pour plus d’informations, consultez les mathématiques génériques de type.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier cet état, consultez l’état global dans le CRT.
Spécifications
Routine | En-tête requis |
---|---|
ceil , ceilf , ceill |
<math.h> |
Macro ceil |
<tgmath.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Exemple
Consultez l’exemple pour floor
.
Voir aussi
Prise en charge mathématique et à virgule flottante
floor
, floorf
, floorl
fmod
, fmodf
round
, roundf
, roundl
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour