Удалить конечные нули из двойного

Я хотел бы удалить все конечные нули без усечения или округления числа, если его нет. Например, число может быть чем-то вроде 12.0, и в этом случае нуль в конце следует удалить. Но число может также быть чем-то почти иррациональным, например, 12.9845927346958762...приближаться к краю экрана. Есть ли способ настроить DecimalFormat или какой-либо другой класс для вырезания конечных нулей, сохраняя при этом иррациональность?

8
задан Mohit Deshpande 1 July 2012 в 19:24
поделиться