Maison >développement back-end >Tutoriel Python >Comment puis-je arrondir les résultats de conversion Fahrenheit en Celsius à deux décimales en Python ?

Comment puis-je arrondir les résultats de conversion Fahrenheit en Celsius à deux décimales en Python ?

DDD
DDDoriginal
2024-12-19 16:56:09407parcourir

How Can I Round Fahrenheit to Celsius Conversion Results to Two Decimal Places in Python?

Arrondi à deux décimales en Python

L'extrait de code donné pour un convertisseur Fahrenheit en Celsius génère des valeurs décimales trop précises. Pour garantir une sortie plus conviviale, il est souhaitable d'arrondir ces valeurs à la deuxième décimale.

Solution :

Python fournit la fonction round, qui permet arrondir les nombres à une précision décimale spécifiée. Pour ce code particulier, la ligne suivante peut être ajoutée à la fonction printC pour arrondir la réponse :

answer = str(round(answer, 2))

Cette ligne prend la réponse calculée et l'arrondie à deux décimales avant de la convertir en chaîne. La valeur arrondie est ensuite imprimée au format souhaité.

En incorporant cet ajout, vous pouvez effectivement arrondir toutes les valeurs de sortie à la deuxième décimale, ce qui rend le programme plus convivial et plus facile à interpréter.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn