📄 subject_29158.htm
字号:
<p>
序号:29158 发表者:陳章民 发表日期:2003-01-29 22:00:31
<br>主题:簡單的除法問題
<br>内容:float a;<BR>int b,c;<BR><BR>b=45;<BR>c=90;<BR><BR>a=b/c;<BR><BR>a竟然等於0,到底是什麼回事???
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:songxinye 回复日期:2003-01-29 22:03:55
<br>内容:a=(float)a/(float)b;<BR>b/c先取整为0然后->a
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:凌仕晓 回复日期:2003-01-29 22:13:16
<br>内容:对于两个整数, / 的作用是取整,所以45除以90等于0余45,故你的程序中结果为0,要想得到小数值,除数和被除数中至少应有一个为浮点数,你的式子可以改成a=float(b)/c;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:龙龙 回复日期:2003-01-29 22:55:15
<br>内容:你定义的b,c都是整型呀,当然不行了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -