标题:【求助】如何在文件中每行的指定位置添加一个字符!
只看楼主
blueye
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-9
 问题点数:0 回复次数:4 
【求助】如何在文件中每行的指定位置添加一个字符!
文件内容如下:

0.000000000.00000000 0.00000000 0.00300000 0.00000000
0.00500000-0.00001566 -0.00173899 0.00299980 -0.00000694
0.01000000-0.00017504 -0.00221839 0.00299920 -0.00001755
0.01500000-0.00035836 -0.00235051 0.00299781 -0.00002917
0.02000000-0.00054245 -0.00238690 0.00299553 -0.00004107
0.02500000-0.00072470 -0.00239098 0.00299235 -0.00005304
0.03000000-0.00090529 -0.00238306 0.00298827 -0.00006497
0.03500000-0.00108416 -0.00238087 0.00298330 -0.00007687
0.04000000-0.00126261 -0.00238027 0.00297743 -0.00008877
0.04500000-0.00144097 -0.00238011 0.00297067 -0.00010068
0.05000000-0.00161976 -0.00236219 0.00296302 -0.00011254
0.05500000-0.00179730 -0.00236023 0.00295448 -0.00012435
0.06000000-0.00197431 -0.00233368 0.00294505 -0.00013610
0.06500000-0.00214925 -0.00233080 0.00293474 -0.00014775
0.07000000-0.00232403 -0.00232425 0.00292355 -0.00015940
0.07500000-0.00249807 -0.00231346 0.00291150 -0.00017098
0.08000000-0.00267195 -0.00229609 0.00289857 -0.00018254
0.08500000-0.00284392 -0.00226405 0.00288478 -0.00019391
0.09000000-0.00301333 -0.00224648 0.00287014 -0.00020516
0.09500000-0.00317970 -0.00220755 0.00285466 -0.00021631
0.10000000-0.00334652 -0.00218846 0.00283834 -0.00022731


每行有五个数据,每个数据保留八位小数,但是由于疏忽在第一个和第二个数据之间忘了写入空格,程序计算很慢,计算一次需花40小时,而且数据量非常大,每个结果文件有5M。重算一次需要很长时间,手动加空格几乎不可能。
请教各位大虾,如何编程序使在每行第一个数据后加个空格,以区别第一个和第二个数据。

[[it] 本帖最后由 blueye 于 2008-8-24 09:49 编辑 [/it]]
搜索更多相关主题的帖子: 每行 字符 文件 位置 
2008-08-21 08:45
blueye
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-9
得分:0 
怎么每人理押,是不是太简单了。

感觉语言很难学!
2008-08-24 09:49
zcnvnv
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2008-7-8
得分:0 
如果你不介意每个数据之间有两个空格的话

你可以试试用文本编辑器的替换功能.

把"-"替换成" -".
2008-08-25 00:19
blueye
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-9
得分:0 
谢谢楼上的帮助
其实是第二列有正有负的,这样做好像不行。
再次谢谢!
2008-08-25 09:51
blueye
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-9
得分:0 
已经搞定了,谢谢zcnvnv的提醒!
2008-08-25 11:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-229242-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023801 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved