У меня есть числа, выведенные из программы FORTRAN в следующем формате:
0.12961924D+01
Как я могу разобрать это как двойной, используя C #?
Я безуспешно пробовал следующее:
// note leading space, FORTRAN pads its output so that positive and negative
// numbers are the same string length
string s = " 0.12961924D+01";
double v1 = Double.Parse(s)
double v2 = Double.Parse(s, NumberStyles.Float)