Этот вопрос похож на "удаление конечного '.0' из поплавков", но для Perl и с максимальным количеством знаков после запятой.
Я ищу способ преобразовать числа в строковый формат, отбрасывая любой избыточный «0», в том числе не сразу после десятичного числа. И еще с максимальным количеством цифровых, т.е. 3
Входные данные - это числа с плавающей запятой. Желаемый результат:
0 -> 0
0.1 -> 0.1
0.11 -> 0.11
0.111 -> 0.111
0.1111111 -> 0.111