Menu
Coddy logo textTech

Arrondir des nombres

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 5 sur 78.

La fonction round() arrondit les nombres à la valeur la plus proche.

round(number, ndigits)
  • number : La valeur à arrondir.
  • ndigits : Le nombre de décimales à conserver (facultatif).

Exemples :

print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460.0

Python arrondit les cas à mi-chemin vers le nombre pair le plus proche (arrondi bancaire) :

print(round(2.5))  # 2  (arrondit VERS LE BAS au pair 2)
print(round(3.5))  # 4  (arrondit VERS LE HAUT au pair 4)
challenge icon

Défi

Facile
Écrivez un programme qui accepte deux entrées distinctes de l’utilisateur et affiche le résultat arrondi :

1. La première entrée doit être un nombre (float). 2. La deuxième entrée doit être le nombre de décimales auquel arrondir (entier).

Exemple :
Si les entrées sont 3.14159 et 2, le programme doit afficher 3.14.

Essayez vous-même

# Prendre une entrée flottante de l'utilisateur
# Prendre une entrée entière de l'utilisateur pour le nombre de décimales
# Afficher le nombre arrondi
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne