阅读 CPP 中的 Fortran 指数表示法

reading fortran exponential notation in cpp

本文关键字:表示 指数 Fortran CPP 中的 阅读      更新时间:2023-10-16

>我有一个来自fortran程序的输出。它看起来像:

  -0.218992624383943335E+001   0.141709629412732530E+001   0.798866756359534413E+000
  -0.333162729303917438E+001   0.544763361230827758E+001   0.352566739381167604E+001
  -0.633341755881933866E+000  -0.254058697110871812E+001  -0.712520767968274127E+000

将这些数字读入 C 或 C++ 代码 (sscanf) 的最简单方法是什么?

使用C++流:

ifstream file("name");
double number;
file >> number;