Как я могу удалить только последний трейлинг-ноль?
Как я могу удалить один конечный ноль для десятичного типа данных, например, см. ниже пример данных.
Input Values >> Expected output values 1)29.36 >> 29.36 2)29.00 >> 29.0 3)20.00 >> 20.0 4)29.50 >> 29.5 5)20 >> 20
Что я уже пробовал:
Я попытался использовать тип данных float, но если входное значение равно 29.00, то оно отображается только как 29, но я хочу, чтобы оно было 29.0.
строковые форматы также кажутся точными в этом случае, так как мне нужно удалить второе десятичное значение только в том случае, если оно равно нулю.