黑马程序员技术交流社区

标题: 类型转换求解 [打印本页]

作者: 胡焱老师    时间: 2014-3-25 19:19
标题: 类型转换求解
求路过的哥们 帮帮看看

QQ截图20140325191430.jpg (113.82 KB, 下载次数: 24)

QQ截图20140325191430.jpg

作者: 菜小徐    时间: 2014-3-25 20:23
虽然你定义了double型,但是在运算时要把被除数也变成double型
temp=(i%2==0?1:-1)*1.0/(i*2+1);
作者: 胡焱老师    时间: 2014-3-25 21:58
:) 哦 懂了  是先计算成int型的  然后转成double型的吧
作者: 马年出黑马    时间: 2014-4-2 02:03
(i%2==0?1:-1)/(i*2+1)因为你这个式子里全是int型,算出来的结果就是1,应该想办法使他们转成double型
比如像这样:temp=(i%2==0?1:-1)*1.0/(i*2+1)
作者: shi0000    时间: 2014-4-2 11:20
第一次循环     :         i=0      temp =1/4   result =1/4      




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2