Когда я использую Gson для сериализации объекта, который содержит двойное значение, близкое к нулю, он использует научную нотацию E -:
{"doublevaule":5.6E-4}
. Как мне сказать Gson сгенерировать
{"doublevaule":0.00056}
вместо? Я могу реализовать собственный JsonSerializer, но он возвращает JsonElement. Мне пришлось бы вернуть JsonPrimitive, содержащий двойник, не имеющий никакого контроля над тем, как это сериализуется.
Спасибо!