Dans ce défi, vous allez écrire un programme pour afficher le nombre de décimales dans la chaîne d' entrée et découper l'entrée si nécessaire.
Exemples
-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
Règles
- L'entrée sera une chaîne qui peut être parcourue, STDIN, des arguments de fonction ou l'équivalent le plus proche
- La sortie peut se faire via le retour de fonction, STDOUT ou l'équivalent le plus proche.
- Il n'y a pas de limite sur la taille de l'entier d'entrée, à l' exception de la longueur de chaîne maximale de votre langue .
- Si l'entrée contient des zéros inutiles (de début ou de fin):
- Vous devriez les retirer
- Sortie la quantité de décimales dans le nouveau nombre
- Afficher le nouveau numéro séparé par un séparateur (par exemple espace, nouvelle ligne, virgule)
- L'entrée correspondra toujours à ce RegEx:,
-?\d+(\.\d+)?
ou si vous ne parlez pas RegEx :- Il pourrait y avoir un
-
au début impliquant un nombre négatif. Ensuite, il y aura au moins un chiffre. Ensuite, il pourrait y avoir ... un.
et quelques chiffres supplémentaires. - Pour vérifier si une entrée est valide, vérifiez ici
- Il pourrait y avoir un
- Pas de regex
C'est le code-golf donc le code le plus court en octets gagne
0
.