| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 263 人关注过本帖
标题:【求助】如何在文件中每行的指定位置添加一个字符!
收藏  订阅  推荐  打印 
blueye
Rank: 1
等级:新手上路
帖子:22
积分:326
注册:2007-9-9
【求助】如何在文件中每行的指定位置添加一个字符!

文件内容如下:

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。重算一次需要很长时间,手动加空格几乎不可能。
请教各位大虾,如何编程序使在每行第一个数据后加个空格,以区别第一个和第二个数据。

[ 本帖最后由 blueye 于 2008-8-24 09:49 编辑 ]
搜索更多相关主题的帖子: 每行  字符  文件  位置  
2008-8-21 08:45
blueye
Rank: 1
等级:新手上路
帖子:22
积分:326
注册:2007-9-9

怎么每人理押,是不是太简单了。

感觉语言很难学!
2008-8-24 09:49
zcnvnv
Rank: 2
等级:注册会员
帖子:47
积分:622
注册:2008-7-8

如果你不介意每个数据之间有两个空格的话

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

把"-"替换成" -".
2008-8-25 00:19
blueye
Rank: 1
等级:新手上路
帖子:22
积分:326
注册:2007-9-9

谢谢楼上的帮助
其实是第二列有正有负的,这样做好像不行。
再次谢谢!
2008-8-25 09:51
blueye
Rank: 1
等级:新手上路
帖子:22
积分:326
注册:2007-9-9

已经搞定了,谢谢zcnvnv的提醒!
2008-8-25 11:06
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050874 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved