作者hiyiyi (yiyi)
看板Fortran
标题Re: [问题] 从档案读备精度实数(如何控制格式)
时间Wed May 11 21:50:28 2011
用ESw.dEe
可以让科学记号显示成个位数有值的输出格式
w是宽度
d是小数位数
e是指数项位数
指数项的正负号还是会显示,不然就多费个工,先输出到字串在移除
※ 引述《perturb (背後有老板)》之铭言:
: integer::I
: real(8), dimension(4)::sss
: open(unit=100, file='/home/data', form="formatted")
: read(100, *) sss
: do I=1,4
: write(*, '(D17.11)') sss(I)
: enddo
: ※ 引述《maiming (苍)》之铭言:
: : 我有个关於读档的问题想要请教大家。
: : 现在有一个档案名称为data,内容有四行,如下:
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 27.105.17.36
1F:推 maiming:谢谢。 05/13 21:26