Как разобрать double в научном формате с помощью C #

У меня есть числа, выведенные из программы 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)
5
задан user7116 21 February 2012 в 21:58
поделиться