The return value of ceil() is still of type float as the value range of float is usually bigger than that of integer.
La valeur retournée est un nombre à virgule flottante (float), car ces nombres peuvent être plus grands que les entiers.