Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Référence du langage de transformation

Référence du langage de transformation

CEIL

CEIL

Renvoie le plus petit entier supérieur ou égal à la valeur numérique transmise à cette fonction. Par exemple, si vous transmettez 3,14 à CEIL, la fonction renvoie 4. Si vous transmettez 3,98 à CEIL, la fonction renvoie 4. De la même manière, si vous transmettez -3,17 à CEIL, la fonction renvoie -3.

Syntaxe

CEIL(
numeric_value
)
Le tableau suivant décrit l'argument de cette commande :
Argument
Obligatoire/
Facultatif
Description
numeric_value
Obligatoire
Type de données numérique. Vous pouvez entrer l'expression de transformation valide de votre choix.

Valeur de retour

Nombre entier si vous transmettez une valeur numérique avec une précision déclarée entre 0 et 28.
Valeur Double si vous transmettez une valeur numérique avec une précision déclarée supérieure à 28.
NULL si une valeur transmise à la fonction est NULL.

Exemple

L'expression suivante renvoie le prix arrondi au nombre entier suivant :
CEIL( PRICE )
PRICE
RETURN VALUE
39.79
40
125.12
126
74.24
75
NULL
NULL
-100.99
-100
Vous pouvez effectuer des opérations arithmétiques sur les valeurs transmises à CEIL avant que CEIL renvoie la valeur entière suivante. Par exemple, si vous voulez multiplier une valeur numérique par 10 avant de calculer le plus petit entier inférieur à la valeur modifiée, vous pouvez écrire la fonction comme suit :
CEIL( PRICE * 10 )