FLOOR

Arrondit un nombre (vers l’infini négatif) à un multiple d’un autre nombre

Utilisation

FLOOR(nombre, [multiple_de])

Paramètres

nombre

(Requis) Le nombre

multiple_de

Le multiple auquel arrondir (par défaut 1). Si nombre est négatif, alors multiple_de peut être négatif pour inverser l’arrondissement. (Donc pour arrondir vers zéro)

Exemples

Exemple Avec ces variables Résultat

FLOOR(10)

(Aucune)

10

FLOOR(10.1)

(Aucune)

10

FLOOR(nombre)

nombre est -3.3

-4

FLOOR(11.9, 2)

(Aucune)

10

FLOOR(11.9, 0.5)

(Aucune)

11.5

FLOOR(-10.1, 0.5)

(Aucune)

-10.5

FLOOR(-10.1, -0.5)

(Aucune)

-10

Plus d'information

Si nombre est déjà un multiple de multiple_de, alors nombre est renvoyé tel quel.

Rappels

Un texte contenant des chiffres n’est pas traité comme un nombre. Pour avoir un véritable nombre :

  • utilisez @NUMBER_QUESTION pour définir la variable
  • écrivez une valeur numérique directement dans le code sans guillemets, ex : âge >= 18
  • utilisez une fonction qui convertit en nombre : NUMBER(texte_contenant_des_chiffres)
  • utilisez une fonction qui renvoie un nombre : FIND("monde", "bonjour tout le monde")

Voir aussi