数学建模社区-数学中国's Archiver
论坛
›
C/C++
› C程序中如何得到小数?
zidance
发表于 2007-5-20 16:39
C程序中如何得到小数?
例如h=1/8,已经定义h为float了,但是为什么结果还是0?怎么才能让结果为0.125?
madio
发表于 2007-5-20 22:15
<p>应该是1.0/8,在C语言中两个整数相除的结果还是整数,所以是零,将一个数变成浮点数结果就是浮点数了!</p>
yunizi
发表于 2008-4-22 22:27
<p>原式中的 h=1/8 改为h=1/8.0 即可</p><p>
</p>
页:
[1]
查看完整版本:
C程序中如何得到小数?