当前位置: 代码迷 >> C语言 >> 如何定义一个分数?
  详细解决方案

如何定义一个分数?

热度:339   发布时间:2006-10-05 10:21:46.0
如何定义一个分数?
      在编一些小程序时有的时候想定义分数,但是不知道如何可以做到?例如:4/5,我知道"/"是取整!结果可能是0.
搜索更多相关的解决方案: 定义  分数  

----------------解决方案--------------------------------------------------------
(4*1.0)/5就不等于0了.
----------------解决方案--------------------------------------------------------
以下是引用nuciewth在2006-10-5 10:24:26的发言:
(4*1.0)/5就不等于0了.

效率是程序的生命.

4.0/5
4/5.0
(double)4/5

----------------解决方案--------------------------------------------------------
强制转换类型 再做除~!
----------------解决方案--------------------------------------------------------

计算机里是不存在分数的,只有小数!既是小数它就可以看成是做除法得来的,所以就用实型啊 !不就这样吗?


----------------解决方案--------------------------------------------------------

谢谢各位!


----------------解决方案--------------------------------------------------------
  相关解决方案