En este desafío, escribirá un programa para generar cuántos decimales hay en la cadena de entrada y recortará la entrada si es necesario.
Ejemplos
-12.32
2
32
0
3231.432
3
-34.0
0 -34
023
0 23
00324.230
2 324.23
10
0
00.3
1 0.3
0
0
-04.8330
3 -4.833
Reglas
- La entrada será una cadena que se puede tomar, STDIN, argumentos de función o el equivalente más cercano
- La salida puede ser a través de la función return, STDOUT o el equivalente más cercano.
- No hay límite en el tamaño para el entero de entrada, excepto para la longitud máxima de cadena de sus idiomas .
- Si la entrada tiene ceros innecesarios (iniciales o finales):
- Deberías sacarlos
- Salida de la cantidad de lugar decimal en el nuevo número
- Salida del nuevo número separado por un separador (por ejemplo, espacio, nueva línea, coma)
- La entrada siempre coincidirá con este RegEx:
-?\d+(\.\d+)?
o si no habla RegEx :- No podría ser una
-
al principio lo que implica un número negativo. Entonces habrá al menos un dígito. Entonces podría haber ....
ay algunos dígitos más. - Para verificar si una entrada es válida, marque aquí
- No podría ser una
- Sin expresiones regulares
Este es el código de golf, por lo que el código más corto en bytes gana
0
.