У цьому виклику ви напишете програму для виведення кількості десяткових знаків у рядок введення та обріжте введення, якщо потрібно.
Приклади
-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
Правила
- Вхід буде рядком, через який можна взяти, STDIN, аргументи функції або найближчий еквівалент
- Вихід може бути через функцію return, STDOUT або найближчий еквівалент.
- Не існує обмеження щодо розміру цілого числа введення, за винятком максимальної довжини рядка для ваших мов .
- Якщо вхід має будь-які непотрібні (провідні чи кінцеві) нулі:
- Ви повинні їх вивезти
- Виведіть кількість знаків після коми у новому числі
- Виведіть нове число, розділене роздільником (наприклад, пробіл, новий рядок, кома)
- Введення завжди буде відповідати цьому RegEx:
-?\d+(\.\d+)?
або якщо ви не говорите на RegEx :- Там може бути
-
на початку передбачає негативне число. Тоді буде хоча б одна цифра. Тоді могли бути ... а.
та ще кілька цифр. - Щоб перевірити, чи є вхід правильним, перевірте тут
- Там може бути
- Без Регексу
Це код-гольф, тому найкоротший код в байтах виграє
0
.