Python float()

La funzione float() restituisce un numero a virgola mobile da un numero o da una stringa.

La sintassi per float() è:

float([x])

float() prende un singolo parametro ovvero il numero o la stringa che deve essere convertito in numero a virgola mobile, se è una stringa la stringa dovrebbe contenere punti decimali.

La funziona ritorna:

  • Numero a virgola mobile equivalente se viene passato un parametro.
  • 0.0 se non sono passati argomenti.
  • OverflowError se l'argomento è al di fuori del range del tipo float.
# interi
print (float(5))
# decimali
print (float(13.17))
# stringhe
print (float("-13.17"))
# stringa con errore
print (float("ciao"))

Output del codice

5.0
13.17
-13.17
ValueError: could not convert string to float: 'ciao'
NordVPN Naviga velocemente ed in tutta sicurezza