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