Мне нужно напечатать или преобразовать число с плавающей запятой в 15-значную десятичную строку, даже если результат имеет много конечных 0, например:
1.6 становится 1.6000000000000000
Я попытался округлить (6.2,15), но он возвращает 6.2000000000000002, добавив ошибку округления
Я также видел в сети разных людей, которые помещали float в строку, а затем добавляли трейлинг 0 вручную, но это кажется плохим...
Каков наилучший способ сделать это?