标题:float 和 int
只看楼主
mfkblue
Rank: 5Rank: 5
等 级:职业侠客
帖 子:472
专家分:343
注 册:2008-12-21
结帖率:96.25%
已结贴  问题点数:20 回复次数:15 
float 和 int
请问下
float a=0.50;
a=a*100;这样a就成50了。
如果
int a=50;
float b;
要怎样b才能由a转换成0.50呢?
b=a/100,这样b就等于0了.
搜索更多相关主题的帖子: float int 
2009-07-25 21:58
prankmoon
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:161
专家分:921
注 册:2009-7-21
得分:20 
b=a/100.0
2009-07-25 22:45
mfkblue
Rank: 5Rank: 5
等 级:职业侠客
帖 子:472
专家分:343
注 册:2008-12-21
得分:0 
回复 2楼 prankmoon
谢了
2009-07-25 22:53
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
得分:0 
回复 3楼 mfkblue
这个问题问的有点没水平,你的基本功又下降了~
2009-07-26 00:11
金多虾
Rank: 2
等 级:论坛游民
帖 子:153
专家分:99
注 册:2009-6-9
得分:0 
2009-07-26 00:20
金多虾
Rank: 2
等 级:论坛游民
帖 子:153
专家分:99
注 册:2009-6-9
得分:0 
2009-07-26 00:20
mfkblue
Rank: 5Rank: 5
等 级:职业侠客
帖 子:472
专家分:343
注 册:2008-12-21
得分:0 
回复 4楼 pangding
。。。。
是真忘了。
google里面搜只有类型转换,没找到我要的答案,只好来论坛问了.

[[it] 本帖最后由 mfkblue 于 2009-7-26 15:59 编辑 [/it]]
2009-07-26 15:53
mfkblue
Rank: 5Rank: 5
等 级:职业侠客
帖 子:472
专家分:343
注 册:2008-12-21
得分:0 
我还有个关于数学的疑问:
float a,b;
如果要求a的b%.
是不是a*(b/100)?
2009-07-26 16:27
prankmoon
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:161
专家分:921
注 册:2009-7-21
得分:0 
以下是引用mfkblue在2009-7-26 16:27的发言:

我还有个关于数学的疑问:
float a,b;
如果要求a的b%.
是不是a*(b/100)?


可以。你实际编程测试一下就OK了。
2009-07-26 17:25
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
那样不行的,精度会下降得厉害。如果都是int,可以a*b/100,如果都是float,可以a*(b/100.0)

专心编程………
飞燕算法初级群:3996098
我的Blog
2009-07-26 17:34



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




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

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