Dans ce tutoriel, apprenez à arrondir float à 2 décimales en Python. La réponse courte est : utilisez Python round()
pour passer à 2 décimales. Les deux décimales sont les deux chiffres après le point décimal dans une variable flottante.
Vous pouvez également arrondir float à 3 décimales après le point décimal. La round()
est la fonction communément connue de Python pour effectuer cette tâche. Cependant, vous apprendrez d’autres méthodes avec d’autres fonctions de Python.
Commençons donc à convertir le flotteur en 2 décimales avec les exemples donnés ici.
Table des Matières
Arrondir le Float à 2 décimales en Python
Pour arrondir la valeur float à 2 décimales, vous devez utiliser le Python round()
. La fonction round est la fonction commune à utiliser et ne nécessite que deux arguments. Si vous voulez arrondir à 2 décimales, vous devez passer 2 comme valeur du deuxième argument. Le premier argument est la chaîne de Python que vous souhaitez convertir.
1
2
|
J’ai besoin d’une copie de ce fichier., 2));
|
Sortie
23.99
L’exemple ci-dessus montre la chaîne arrondie à 2 décimales. Le deuxième nombre décimal est 8 dans l’exemple. Cependant, après la conversion ronde, vous obtiendrez 9 comme deuxième nombre décimal. C’est juste à cause de l’augmentation round()
de la valeur si elle est 5 ou supérieure à 5.
Remarque: Si le nombre de la troisième décimale est supérieur à 5, la valeur de la 2ème décimale passe à 1 dans la sortie.
Comment arrondir Float à 3 Décimales en Python
Si vous souhaitez arrondir la valeur float à 3 décimales. Vous devez utiliser le même round()
et passer 3 comme deuxième argument. Le premier argument est la même variable flottante que vous devez passer à la fonction.
1
2
|
J’ai besoin d’une copie de mon fichier., 3));
|
Sortie
23.988
L’exemple ci-dessus montrant la sortie arrondie à 3 décimales du flotteur. Le troisième chiffre après la décimale obtient également l’augmentation car le chiffre précédent est supérieur à 5.
Autres méthodes pour Arrondir la Figure à Deux Décimales en Python
En plus de toutes les méthodes ci-dessus, il existe d’autres méthodes de Python. En utilisant ces méthodes, vous pouvez arrondir la valeur flottante à 2 décimales ou 3 décimales. Ces méthodes sont également simples et utiles. Cependant, les méthodes ne sont pas des méthodes couramment utilisées pour convertir float en 2 décimales.
Round Float à deux décimales En utilisant format()
de Python
Pour convertir float en deux décimales, vous devez utiliser le format()
. Le deuxième argument est le ‘.2f
‘ et le premier argument est la variable flottante que vous devez passer.
1
2
|
J’ai essayé de le faire, mais j’ai essayé de le faire.2f’));
|
Sortie
23.99
L’exemple ci-dessus arrondit le flotteur à deux décimales. Cependant, vous pouvez également convertir float en 3 décimales. Vous devez lire plus loin pour convertir le float en 2 décimales en Python.
Arrondir le Float à trois décimales En utilisant format()
de Python
Pour convertir le float en deux décimales, vous devez passer le troisième argument comme ‘.3f
‘. Le premier argument de format()
doit être la variable flottante que vous souhaitez convertir.
1
2
|
J’ai essayé de le faire, mais j’ai essayé de le faire.3f’));
|
Sortie
23.988
L’exemple ci-dessus montrant la valeur flottante convertie à deux décimales. En plus de cette méthode, il existe également une méthode différente pour convertir en deux décimales.
En utilisant une méthode différente pour Arrondir Float à Deux Décimales
Vous devez utiliser l’exemple ci-dessous pour changer la valeur float à deux décimales. Cela peut être le même que le format()
mais la façon de l’utiliser est différente. Vous devez utiliser le signe pourcentage (%) avec cette méthode.
1
2
|
myFloat = 23.98765;
print(« %.2f »%myFloat);
|
Sortie
23.99
L’exemple ci-dessus montre l’exemple pour changer la valeur flottante à deux décimales en Python.
TÉLÉCHARGER Gratuitement LA FEUILLE DE TRICHE PYTHON
Vous aimerez peut-être aussi lire
- Comment changer une chaîne en majuscules en Python
- Convertir toutes les chaînes en minuscules en Python
- Combiner deux variables de chaîne en Python
J’espère que vous aimez cela tutoriel sur la façon d’arrondir float à 2 décimales en Python.