El punto es, que e estado realizando pruebas directas en la consola de pyhton encontrando el sigiuente detalle que me tiene confundido. Por ejemplo utilice el numero 6.4 y al dividirlo entre 1 utilizando el operador "//" me arrojo la parte entera sin inconveniente, pero al utilizar el operador "%" no me arroja la parte decimal la cual deveria de ser 0.4 sino que me arroja 0.40000000000000036 lo cual me causa intriga, ya que solo el resultado deveria ser directamente 0.4
Código Python:
Ver original
>>> 6.4//1 6.0 >>> 6.4%1 0.40000000000000036 >>> 10.0//1 10.0 >>> 10.0%1 0.0 >>>
Alguien podria indicarme porque sucede esto.
Ya que queria obtener solo 0.4 de resultado por lo cual intente lo siguiente pero tampoco a funcionado.
Código Python:
Obs: Actualmente estoy utilizando la version 3.4.2 de Python.Ver original
>>> 6.4 - (6.4//1) 0.40000000000000036 >>>
Gracias por su respuestas.