float

Nombre completo
float
Librería
Built-in
Sintaxis

class float([n])

Descripción

La función float devuelve un número real a partir de un número o de una cadena de texto.

Si el argumento es una cadena de texto, debería contener el punto decimal (aunque no es requisito, véase ejemplo más adelante), opcionalmente precedido por un signo. Si no se añade un argumento, la función devuelve el número real 0.0. El argumento también puede ser una cadena de texto representando un "nan" (not a number) o un infinito positivo o negativo. Más exactamente, el argumento deberá cumplir con la siguiente gramática tras eliminar los posibles espacios en blanco al comienzo y al final de la cadena:

signo           ::=  "+" | "-"
infinito        ::=  "Infinity" | "inf"
nan             ::=  "nan"
valor_numérico  ::=  número_real | infinity | nan
cadena_de_texto ::=  [signo] valor_numérico

Parámetros
  • n: (opcional) número o cadena de texto a convertir en número real.
Ejemplos

La función puede convertir números enteros en su equivalente real. El posible signo + antes del número no es necesario:

Función float. Ejemplo de uso

 

El argumento también puede ser un número real:

Función float. Ejemplo de uso

 

Si el argumento es una cadena de texto, puede incluir el punto decimal o no:

Función float. Ejemplo de uso

 

Si se trata de un número entero, puede incluir el punto decimal pero no incluir parte decimal:

Función float. Ejemplo de uso

 

La cadena de texto puede o no incluir el signo:

Función float. Ejemplo de uso

 

La cadena de texto puede incluir espacios en blanco al comienzo o al final de la misma, espacios que no son considerados en la conversión:

Función float. Ejemplo de uso

 

El número representado en la cadena de texto puede encontrarse en notación científica:

Función float. Ejemplo de uso

 

El argumento puede representar el valor "nan" (not a number):

Función float. Ejemplo de uso

 

También puede representar el infinito, tanto positivo como negativo:

Función float. Ejemplo de uso

 

Si no se añade el argumento, la función devuelve cero:

print(float())

Función float. Ejemplo de uso

 

Enviado por admin el Dom, 20/01/2019 - 13:25