标题: 关于array的请教(我是初学者)
xiha13
新生入学
Rank: 1
注册用户



UID 192295
精华 0
积分 0(积分有什么用?)
帖子 2
阅读权限 10
注册 2007-4-25
状态 离线
发表于 2007-6-4 21:50  资料  个人空间  短消息  加为好友 
关于array的请教(我是初学者)

我现在有一道题目,是关于,读取2个值将他们相除,比如5和3相除等于1.666666.
!{ S4@5MFT@我要将它们分别放进一个array里面.
[Kbt Qb!]比如
.w} tUeY3sarray[0]=1,
#RbEl;[o.Iarray[1]=0.6,
_u&q\A(d I9karray[2]=0.06 ......
8_;Rfjad'oEs(vpV6Cws
我只能有一个概念,可是却写不出来.因为最后还要给一个值,保留多少位小数,就靠读多少位array.v"{/[e:Zv3C [Q-Kd

7@E,w%W!}@.g1W"DOTwww.linuxeden.com不知道大家明白我的意思吗?

顶部
不容错过的IBM 集群技术资源汇总
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-6-5 09:29  资料  个人空间  短消息  加为好友 
结果转成字符串似乎就方便处理了。





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
xiha13
新生入学
Rank: 1
注册用户



UID 192295
精华 0
积分 0(积分有什么用?)
帖子 2
阅读权限 10
注册 2007-4-25
状态 离线
发表于 2007-6-5 10:04  资料  个人空间  短消息  加为好友 
能给一点具体的提示?www.linuxeden.comT@qaa%z;f H
对c不是很熟悉,知道怎么做,可是写不出来.

顶部
不容错过的IBM 集群技术资源汇总
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-6-5 11:23  资料  个人空间  短消息  加为好友 
char buf[10];
-F)IL        V MNw `sprintf(buf,"%f",5.0/3);
-v-D5h%wp!PDwww.linuxeden.com然后把buf一个一个字节按格式存到array里





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
willing
实习记者
Rank: 5Rank: 5
版主



UID 60245
精华 0
积分 1(积分有什么用?)
帖子 350
阅读权限 10
注册 2003-10-20
来自 福建
状态 离线
发表于 2007-6-6 13:04  资料  个人空间  短消息  加为好友  添加 willing 为MSN好友 通过MSN和 willing 交谈 QQ
同意flag 的做法。w`*Zi~W2P        g6\
很多软件为了提高计算精度都是这样做的。





让linux走进每个人的电脑,linux忠实的朋友
顶部
willing
实习记者
Rank: 5Rank: 5
版主



UID 60245
精华 0
积分 1(积分有什么用?)
帖子 350
阅读权限 10
注册 2003-10-20
来自 福建
状态 离线
发表于 2007-6-6 13:04  资料  个人空间  短消息  加为好友  添加 willing 为MSN好友 通过MSN和 willing 交谈 QQ
结果转成字符串似乎就方便处理了。
:\L)_,o'z2tELinux伊甸园论坛同意flag 的做法。
*J-{8]m"j
T.wCwww.linuxeden.com
很多软件为了提高计算精度都是这样做的。





让linux走进每个人的电脑,linux忠实的朋友
顶部
不容错过的IBM 集群技术资源汇总
linuxhula
新生入学
Rank: 1



UID 202759
精华 0
积分 10(积分有什么用?)
帖子 1
阅读权限 10
注册 2007-7-13
状态 离线
发表于 2007-7-16 11:23  资料  个人空间  短消息  加为好友 
小弟也是初学者,转化成字符串的我还不会,我的想法是www.linuxeden.com#@2lhDW8|r
把这个数分成整数部分和小数部分Linux伊甸园论坛 xc,{BO&q-ZQ0y
整数部分%10后在/10的那种;[W5Qc
YP+g^

小数吗就/0.1后取整吧;
t!YL+joO应该可以的

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-7-19 14:11  资料  个人空间  短消息  加为好友 
算法很多种,没哪个是最好的,只有更好更接近完美的www.linuxeden.com;u+eS]GQHbP
转换字符串最简单的就是用函数sprintf,注意精度就是了





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 11:50

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.097823 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP