首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

小女子初学BCB,碰到一个有关问题想请问一下

2012-04-09 
小女子初学BCB,碰到一个问题想请教一下Currencyc1c190/100为什么ShowMessage(c1)是0,而不是0.9谢谢[解

小女子初学BCB,碰到一个问题想请教一下
Currency   c1;
c1=90/100;
为什么ShowMessage(c1)是0,而不是0.9
谢谢

[解决办法]
Currency是整形,不能表示浮点数,改为float或者double
[解决办法]
Currency c1 应该是Bool类型的,所以出来时是0
[解决办法]
float c1;
c1=90.0/100;
因为整型与整型的商依然为整型
[解决办法]
Currency c1;
c1 = (Currency)90 / (Currency)100;
ShowMessage(c1);

另外,不必刻意去体现你的性别,在程序员这一行,男女没什么分别。
[解决办法]
晕,星星多阿!
[解决办法]
你再这个页面里搜索 "管理 "
然后进去就行
[解决办法]
又见小女子
[解决办法]
我来晚了,给我2分吧

因为是整型,所以不是0.9,你可以把c1 定义为float或者double的

整型是舍弃小数点后的数字的,所以当然是0

热点排行