java吧 关注:1,256,954贴子:12,748,712
  • 22回复贴,共1

用JAVA计算1+1/2+1/4+1/8+1/16+.....1/100的和(for循环)

只看楼主收藏回复

请大神指教
用JAVA计算1+1/2+1/4+1/8+1/16+.....1/100的和


IP属地:江苏1楼2017-01-04 20:58回复
    底数是2的次方,怎么可能出现100?


    IP属地:浙江来自Android客户端3楼2017-01-04 21:09
    收起回复
      等于1


      IP属地:浙江来自Android客户端5楼2017-01-04 21:13
      回复
        把1/100换成1/128来算
        public class sum {
        public static void main(String[] args) {
        double sum = 0;
        for (int i = 1; i < 10; i*=2) {
        sum += 1.0 / i;
        }
        System.out.println("运行结果为:"+sum);
        }
        }


        IP属地:北京来自Android客户端11楼2017-01-04 22:17
        收起回复


          12楼2017-01-04 22:32
          收起回复


            13楼2017-01-05 13:10
            收起回复
              顶贴


              IP属地:江苏来自Android客户端14楼2017-01-05 13:36
              回复