A String представление double записывается и читается из файла приложением C # .
Приложение C # преобразует double в строку, используя следующий фрагмент:
value.ToString("R", NumberFormatInfo.InvariantInfo);
Приложение C # преобразует строку в двойное число, используя следующий фрагмент
double num = double.Parse(s, NumberStyles.Float, (IFormatProvider) NumberFormatInfo.InvariantInfo);
Если бы этот же файл был записан и прочитан приложением Java , как бы вы конвертировали типы без потери данных?