Python - Dividir dos numeros y que devuelva decimales

 
Vista:
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Dividir dos numeros y que devuelva decimales

Publicado por xve (1646 intervenciones) el 23/02/2015 15:27:05
En una división normal, por defecto, Python no nos devolvera ningun decimal...

1
4/100
nos devolverá 0

Para que nos devuelva el resultado con decimales, hay que indicar al segundo valor que es un float.

1
4/float(100)
nos devolverá 0.04


Espero que os sirva de ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Dividir dos numeros y que devuelva decimales

Publicado por 12-trunks-12 (37 intervenciones) el 23/02/2015 17:20:37
Con decir que la operación es float tambien llega:

1
float(4/100)
Tambien nos devolverá 0.04
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Dividir dos numeros y que devuelva decimales

Publicado por xve (1646 intervenciones) el 23/02/2015 18:54:20
Cierto... gracias por compartirlo!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dividir dos numeros y que devuelva decimales

Publicado por Linuxpower (1 intervención) el 02/04/2020 18:59:51
Tengo una pregunta, yo intento dividir numeros y me tira 1.245743651603311e+19 alguna forma de evitar eso? <<estoy tratando de dividir 3175736918722772648520547 entre 254927 gracias ; )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Dividir dos numeros y que devuelva decimales

Publicado por tincopasan (1082 intervenciones) el 02/04/2020 19:49:47
Hola : podrías haber iniciado un post nuevo, pero en todo caso. es muy simple:
1
2
from decimal import Decimal
print(Decimal(3175736918722772648520547/254927))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar