java吧 关注:1,245,213贴子:12,722,534

求大神 帮忙看个题 2的100万次方如何输出

只看楼主收藏回复

利用Java知识求出2的100万次方(100万个2相乘结果),由于计算机暂不支持如此之大的数据输出,请使用格式化输出,或以文件的形式输出。


1楼2016-03-08 13:15回复
    有人知道吗 或者给个思路


    2楼2016-03-08 13:17
    回复
      根本不可能,除非


      IP属地:江苏来自Android客户端3楼2016-03-08 13:23
      收起回复
        System.out.println("2的100万次方");


        IP属地:广东5楼2016-03-09 19:34
        收起回复
          double不可能装的下,即使double只装正值也就是2的128次方左右,你这2的100w次方,碉堡了,指数增长算是增速最快的方式了!


          IP属地:河南来自Android客户端7楼2016-03-09 19:42
          回复
            可以计算的吧


            IP属地:河南来自Android客户端8楼2016-03-09 19:45
            回复
              我去在电脑上写,一会粘贴出来。


              IP属地:河南来自Android客户端9楼2016-03-09 19:46
              回复
                吞楼了


                IP属地:广东来自Android客户端11楼2016-03-09 19:49
                回复
                  Biginteger


                  IP属地:重庆12楼2016-03-09 20:12
                  回复
                    只算内存吧,1G=2^10Mb=2^20Kb=2^30B=2^38b 1T=2^48b 1P=2^58b。。。。100万次方,放都没地方放,怎么算


                    来自Android客户端13楼2016-03-09 20:26
                    收起回复
                      我想知道答案


                      IP属地:广东来自Android客户端14楼2016-03-09 20:44
                      收起回复
                        等八楼算出来


                        IP属地:江西15楼2016-03-09 20:46
                        收起回复



                          一个294KB的输出文件


                          IP属地:广东16楼2016-03-09 21:26
                          收起回复
                            我知道2进制答案:10000....(100W个),至于转成10进制,你自己转吧,我的硬盘已经把我的房间占满了,经过17年运算,它还是在计算中..................


                            17楼2016-03-09 21:49
                            回复
                              计算出来了,


                              IP属地:河南来自Android客户端18楼2016-03-09 22:44
                              回复