| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 541 人关注过本帖
标题:00 01 字符串如何读取?
只看楼主 加入收藏
qhxxbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:163
专家分:174
注 册:2010-9-14
结帖率:95%
收藏
已结贴  问题点数:20 回复次数:14 
00 01 字符串如何读取?
我的一个文件中有00 01 10 11四种字符串,请问如何统计它们各自所占的比例?
这里的关键问题是00 01的处理。
非常感谢!
搜索更多相关主题的帖子: 字符串 如何 
2013-03-06 23:46
pauljames
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:千里冰封
威 望:9
帖 子:1555
专家分:10000
注 册:2011-5-8
收藏
得分:3 
读到以后用strcmp函数进行比较,然后分别统计个数

经常不在线不能及时回复短消息,如有c/单片机/运动控制/数据采集等方面的项目难题可加qq1921826084。
2013-03-07 07:03
party620
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:18
帖 子:696
专家分:2521
注 册:2013-1-31
收藏
得分:3 
学习..
2013-03-07 08:53
qhxxbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:163
专家分:174
注 册:2010-9-14
收藏
得分:0 
回复 2楼 pauljames
我表达的不够仔细,其实我的实际情况是这样的:
11 11 10 10
11 11 10 10
11 11 10 10
11 01 00 10
11 01 00 10
11 01 00 10
11 01 00 00
.. .. .. ..
有1千万行这样的数据,需要统计4种字符串(即00,01,10,11)在每行中所占的比例?
答案就5种,0%,25%,50%,75%或100%。

非计算机专业自学新手向大家请教
2013-03-07 09:46
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:3 
文件打包发上来  

DO IT YOURSELF !
2013-03-07 10:13
qhxxbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:163
专家分:174
注 册:2010-9-14
收藏
得分:0 
回复 5楼 wp231957
文件上百M,不好发。文件中情况更复杂,第一列为浮点型,第2列为整形,然后才是这四种字符串
比如
0.2 0 11 11 10 10
0.2 0 11 11 10 10
0.3 1 11 11 10 10
0.2 0 11 01 00 10
0.4 1 11 01 00 10
0.2 0 11 01 00 10
0.2 0 11 01 00 00
实际中我需要根据前两列情况,来判断是否需要对后面的字符串统计,比如只有在第二列等于1时才统计。
所以变得更复杂了,我实在不知该怎么办?
热切希望高手帮忙!

非计算机专业自学新手向大家请教
2013-03-07 10:22
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
也许用vfp处理更简单

DO IT YOURSELF !
2013-03-07 10:47
qhxxbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:163
专家分:174
注 册:2010-9-14
收藏
得分:0 
回复 7楼 wp231957
求详细解释,没听过vfp

非计算机专业自学新手向大家请教
2013-03-07 10:53
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:3 
以下是引用qhxxbc在2013-3-7 10:22:32的发言:

文件上百M,不好发。文件中情况更复杂,第一列为浮点型,第2列为整形,然后才是这四种字符串
比如
0.2 0 11 11 10 10
0.2 0 11 11 10 10
0.3 1 11 11 10 10
0.2 0 11 01 00 10
0.4 1 11 01 00 10
0.2 0 11 01 00 10
0.2 0 11 01 00 00
实际中我需要根据前两列情况,来判断是否需要对后面的字符串统计,比如只有在第二列等于1时才统计。
所以变得更复杂了,我实在不知该怎么办?
热切希望高手帮忙!

就拿你给出的内容而言,你希望出什么结果?
2013-03-07 11:13
qhxxbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:163
专家分:174
注 册:2010-9-14
收藏
得分:0 
只有当第2列为1时,我才统计4种字符串比例,因此结果如下:
第3行,11和10各占50%,00和01占0%
第5行,11,10,00和01各占25%

非计算机专业自学新手向大家请教
2013-03-07 11:19
快速回复:00 01 字符串如何读取?
数据加载中...
 
   



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

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