2的次方表(0~66)

2的000次方: 00000000000000000001
2的001次方: 00000000000000000002
2的002次方: 00000000000000000004
2的003次方: 00000000000000000008
2的004次方: 00000000000000000016
2的005次方: 00000000000000000032
2的006次方: 00000000000000000064
2的007次方: 00000000000000000128
2的008次方: 00000000000000000256
2的009次方: 00000000000000000512
2的010次方: 00000000000000001024
2的011次方: 00000000000000002048
2的012次方: 00000000000000004096
2的013次方: 00000000000000008192
2的014次方: 00000000000000016384
2的015次方: 00000000000000032768
2的016次方: 00000000000000065536
2的017次方: 00000000000000131072
2的018次方: 00000000000000262144
2的019次方: 00000000000000524288
2的020次方: 00000000000001048576
2的021次方: 00000000000002097152
2的022次方: 00000000000004194304
2的023次方: 00000000000008388608
2的024次方: 00000000000016777216
2的025次方: 00000000000033554432
2的026次方: 00000000000067108864
2的027次方: 00000000000134217728
2的028次方: 00000000000268435456
2的029次方: 00000000000536870912
2的030次方: 00000000001073741824
2的031次方: 00000000002147483648
2的032次方: 00000000004294967296
2的033次方: 00000000008589934592
2的034次方: 00000000017179869184
2的035次方: 00000000034359738368
2的036次方: 00000000068719476736
2的037次方: 00000000137438953472
2的038次方: 00000000274877906944
2的039次方: 00000000549755813888
2的040次方: 00000001099511627776
2的041次方: 00000002199023255552
2的042次方: 00000004398046511104
2的043次方: 00000008796093022208
2的044次方: 00000017592186044416
2的045次方: 00000035184372088832
2的046次方: 00000070368744177664
2的047次方: 00000140737488355328
2的048次方: 00000281474976710656
2的049次方: 00000562949953421312
2的050次方: 00001125899906842624
2的051次方: 00002251799813685248
2的052次方: 00004503599627370496
2的053次方: 00009007199254740992
2的054次方: 00018014398509481984
2的055次方: 00036028797018963968
2的056次方: 00072057594037927936
2的057次方: 00144115188075855872
2的058次方: 00288230376151711744
2的059次方: 00576460752303423488
2的060次方: 01152921504606846976
2的061次方: 02305843009213693952
2的062次方: 04611686018427387904
2的063次方: 09223372036854775808
2的064次方: 18446744073709551616
2的065次方: 36893488147419103232
2的066次方: 73786976294838206464
public static void main(String[] args) {
    for (int i = 0; i < 60; i++) {
        double pow = Math.pow(2, i);
        BigDecimal bigDecimal = new BigDecimal(pow);
        String s = bigDecimal.toPlainString();
        System.out.println("2的" + fillProZero(String.valueOf(i), 3) + "次方: " + fillProZero(s, 20));
    }
}
public static String fillProZero(String str, int base) {
    if (str.length() >= base) {
        return str;
    }
    return fillProZero("0" + str, base);
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值