Python float ()

Metoda float () vraća broj s pokretnom zarezom iz broja ili niza.

Sintaksa za float()je:

 plutaju ((x))

parametri float ()

float()Postupak traje jedan parametar:

  • x (nije obavezno) - broj ili niz koji treba pretvoriti u broj s pomičnom zarezom
    Ako je riječ o nizu, niz mora sadržavati decimalne točke
Različiti parametri s float ()
Tip parametra Upotreba
Broj plovka Koristite kao plutajući broj
Cijeli broj Koristite kao cijeli broj
Niz Mora sadržavati decimalne brojeve. Uklanjaju se vodeći i prateći razmaci. Neobvezna upotreba znakova "+", "-". Mogu sadržavati NaN, Infinity, inf(mala ili velika slova).

Povratna vrijednost iz float ()

float() metoda vraća:

  • Ekvivalentan broj s pokretnom zarezom ako se prosljedi argument
  • 0.0 ako nijedan argument nije prošao
  • OverflowError iznimka ako je argument izvan raspona Python float

Primjer 1: Kako float () radi u Pythonu?

 # for integers print(float(10)) # for floats print(float(11.22)) # for string floats print(float("-13.33")) # for string floats with whitespaces print(float(" -24.45")) # string float error print(float("abc"))

Izlaz

 10,0 11,22 -13,33 -24,45 ValueError: nije moguće pretvoriti niz u plutajući: 'abc' 

Primjer 2: float () za beskonačnost i Nan (nije broj)?

 # for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))

Izlaz

 nan nan inf inf inf inf 

Zanimljivi članci...