def ceil(value: int|float) -> int
-3.14
est -3
car cette dernière est supérieure à -3.14
.
Return the ceiling of x as an Integral. This is the smallest integer >= x.
Paramètre | Description |
---|---|
value : int|float |
La valeur à partir de laquelle calculer l'arrondi « plafond ». |
La valeur de retour est de type int.
La valeur de retour correspond à l'arrondi entier supérieur (l'arrondi plafond).
TypeError :Une exception de ce type sera déclenchée si la valeur passée en paramètre n'est pas numérique
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#!/usr/bin/python3 import math value = 4.7 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = 4.1 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = 4.0 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = 0 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = -1.3 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = -1.9 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) value = -2 print("Math.ceil( %.1f ) == %d" % (value, math.ceil(value))) |
Et voici un exemple d'exécution de ce programme :
Math.ceil( 4.7 ) == 5 Math.ceil( 4.1 ) == 5 Math.ceil( 4.0 ) == 4 Math.ceil( 0.0 ) == 0 Math.ceil( -1.3 ) == -1 Math.ceil( -1.9 ) == -1 Math.ceil( -2.0 ) == -2
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :