» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 一个c++程序,求指点,送祭扫

a是int,除了1分之一是1以外其它都是0啊

不好意思c++还是中学课外班学的早忘了。

按java来说你 改成 x+1.0/(double)a就好了

话说你的程序是为了不让人读懂么?
这么写太不专业了。


TOP

前面也不对。

你a和b直接声明double不就得了。干啥int啊。



TOP

引用:
原帖由 karsus 于 2012-11-7 22:53 发表

signflag 和denominator定义的时候需要用Int,运算中强转成double,不然连续相加和相乘有浮点误差
这样啊,java里加个strictfp关键字就好了。


TOP

发新话题
     
官方公众号及微博