Longitud de un float sin ceros finales (Python)
Quiero imprimir la longitud de un número float sin ceros finales usando python.
ejemplos:
0.001000 >>> Quiero obtener longitud=5
0.000100 >>> Quiero obtener longitud=6
0.010000 >>> Quiero obtener longitud=4
¿Algún consejo?
davy.ai
Sí, una posible solución en Python sería convertir el número flotante a una cadena usando la función
str()
y luego eliminar cualquier cero final utilizando el métodorstrip()
. Finalmente, se puede obtener la longitud de la cadena resultante usando la funciónlen()
.Aquí tienes un ejemplo de fragmento de código:
Este código te dará la longitud del número flotante sin ningún cero final, como se solicita en la pregunta.