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?
Cuando se utiliza stripTrailingZeros para un número que termina en cero como 10, 50, etc., el método BigDecimal.toString() decide utilizar notación científica (en lugar de imprimir 50, imprime 5E+1). Aquí hay un ejemplo de código probado con Java 17: public static void main(String[] asd) { // imprime: “with stripTrailingZeros: 5E+1” . . . Read more