Cum să rotunjiți plutitorul la 2 zecimale în Python

în acest tutorial, Aflați cum să rotunjiți plutitorul la 2 zecimale în Python. Răspunsul scurt este: utilizați Python round() pentru a schimba la 2 zecimale. Cele două zecimale sunt cele două cifre după punctul zecimal într-o variabilă float.

puteți, de asemenea, float rotund la 3 zecimale după punctul zecimal. round() este funcția cunoscută în mod obișnuit a Python pentru a efectua această sarcină. Cu toate acestea, veți învăța alte metode cu alte funcții ale Python.

deci, să începem să convertim plutitorul în 2 zecimale cu exemplele date aici.

cuprins

Float rotund la 2 zecimale în Python

Pentru a rotunji valoarea float la 2 zecimale, trebuie să utilizați Python round(). Funcția rotundă este funcția comună de utilizat și necesită doar două argumente. Dacă doriți să rotunjiți la 2 zecimale, trebuie să treceți 2 ca valoare a celui de-al doilea argument. Primul argument este șirul de Python pe care doriți să îl convertiți.

1
2

myFloat = 23.98765;
print (rotund (myFloat, 2));

ieșire

23.99

exemplul de mai sus arată șirul rotunjit la 2 zecimale. Al doilea număr zecimal este 8 în exemplu. Cu toate acestea, după conversia rotundă, veți primi 9 ca al doilea număr zecimal. Acest lucru se datorează faptului că round() crește valoarea dacă este 5 sau mai mult de 5.

notă: Dacă numărul din a treia zecimală este mai mare de 5, valoarea zecimală a 2-a crește la 1 în ieșire.

Bonus: descărcați o foaie de înșelăciune Python gratuită care vă va arăta peste 20 de exemple cele mai importante de învățat în Python.

cum să rotunjiți Float la 3 zecimale în Python

dacă doriți să rotunjiți valoarea float la 3 zecimale. Trebuie să utilizați același round() și să treceți 3 ca al doilea argument. Primul argument este aceeași variabilă float trebuie să treacă la funcția.

1
2

myFloat = 23.98765;
print (rotund (myFloat, 3));

ieșire

23.988

exemplul de mai sus arată rotunjit 3 zecimală ieșire a flotorului. A treia cifră după zecimal primește, de asemenea, creșterea, deoarece cifra anterioară este mai mare de 5.

alte metode de rotunjire figura la două zecimale în Python

în plus față de cele de mai sus toate metodele, există și alte metode de Python. Prin utilizarea acestor metode, puteți rotunji valoarea float la 2 zecimale sau 3 zecimale. Aceste metode sunt, de asemenea, simple și utile. Cu toate acestea, metodele nu sunt metode utilizate în mod obișnuit pentru a converti float la 2 zecimale.

Float rotund la două zecimale folosindformat() de Python

Pentru a converti float la două zecimale, trebuie să utilizați format(). Al doilea argument este ‘.2f‘ și primul argument este variabila float trebuie să treci.

1
2

myFloat = 23.98765;
imprimare(format(myFloat, ‘.2f’));

ieșire

23.99

exemplul de mai sus rotunjește plutitorul cu două zecimale. Cu toate acestea, puteți converti float la 3 zecimale, de asemenea. Trebuie să citiți mai departe pentru a converti plutitorul în 2 zecimale în Python.

Float rotund la trei zecimale folosindformat() de Python

Pentru a converti float la două zecimale, trebuie să treci al treilea argument ca ‘ .3f‘. Primul argument al format() ar trebui să fie variabila float pe care doriți să o convertiți.

1
2

myFloat = 23.98765;
imprimare(format(myFloat, ‘.3f’));

ieșire

23.988

exemplul de mai sus arată valoarea float convertit la două zecimale. În plus față de această metodă, există și o metodă diferită de convertit în două zecimale.

folosind metode diferite pentru a rotunji Float la două zecimale

trebuie să utilizați exemplul de mai jos pentru a modifica valoarea float la două zecimale. Acest lucru poate fi la fel ca format(), dar modul de utilizare este diferit. Trebuie să utilizați semnul procent (%) cu această metodă.

1
2

myFloat = 23.98765;
imprimare („%.2f ” %myFloat);

ieșire

23.99

exemplul de mai sus arată exemplul pentru a schimba valoarea float la două zecimale în Python.

descărcați gratuit PYTHON CHEAT SHEET

s-ar putea dori, de asemenea, să citiți

  • cum de a schimba un șir de litere mari în Python
  • converti toate șir de litere mici în Python
  • combina două variabile șir în Python

sper că vă place acest lucru tutorial despre cum să rotunjiți plutitorul la 2 zecimale în Python.

Write a Comment

Adresa ta de email nu va fi publicată.