内容简介:梅森素数列表:https://blog.csdn.net/classmonster/article/details/50375131?utm_source=blogxgwz4第12个梅森素数的数值为 2^89-1,通过 java 代码可以算出2^89次方数值得出第12个梅森素数结果为:618970019642690137449562111
梅森素数列表:https://blog.csdn.net/classmonster/article/details/50375131?utm_source=blogxgwz4
第12个梅森素数的数值为 2^89-1,通过 java 代码可以算出2^89次方数值
public static StringBuffer my_power_2(int N){ StringBuffer v = new StringBuffer(""); long num[] = new long[2]; num[1] = 1; if(N > 62){ num[0] = 1; num[0] = num[0]<<(N - 62); num[1] = num[1]<<62; String s = String.valueOf(num[1]); int size = 30,i = 0,j = 0; long n[] = new long[size + 1]; //System.out.println(num[0]+" "+s); for(i = s.length() - 1;i >= 0;-- i){ n[j ++] = num[0] * (s.charAt(i) - '0'); //System.out.println(n[j - 1]); } for(i = 0;i < size;++ i){ while(n[i] > 9){ n[i + 1] += n[i] / 10; n[i] %= 10; } } boolean bl = false; for(i = size;i >= 0;-- i){ if(n[i] != 0 || bl){ v.append(n[i]); bl = true; } } }else{ num[1] = num[1] << N; v.append(String.valueOf(num[1])); } return v; }
int n = Integer.parseInt("89"); String string = my_power_2(n).toString(); System.out.println(string);
得出第12个梅森素数结果为:618970019642690137449562111
通过 java 代码进行CRC32加密:
CRC32 crc32 = new CRC32(); crc32.update("618970019642690137449562111".getBytes()); System.out.println(crc32.getValue());
得出结果为: 2820302374
然而Tinker的QQ群人数上限,还是无法进入。弃坑
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Data Mining
Bing Liu / Springer / 2011-6-26 / CAD 61.50
Web mining aims to discover useful information and knowledge from Web hyperlinks, page contents, and usage data. Although Web mining uses many conventional data mining techniques, it is not purely an ......一起来看看 《Web Data Mining》 这本书的介绍吧!