随机生成一个n bit位的长质数。函数前面如下
来源:互联网 发布:start法则知乎 编辑:程序博客网 时间:2024/06/05 00:14
import java.lang.Long;
import java.lang.Integer;
import java.lang.StringBuffer;
import java.util.Random;
import java.lang.Math;
public class Test
{
public static void main(String[] args){
int ns = Integer.parseInt(args[0]);
Test t =new Test();
long rs = t.createRndPrime(ns);
while(true){
if(t.isPrime(rs)){
System.out.println("生成质数:"+rs);
break;
}else{
rs = t.createRndPrime(ns);
}
}
return;
}
public boolean isPrime(long a){
for(int i=2;i<=a/2;i++){
if(a%i==0){
return false;
}
}
return true;
}
public long createRndPrime(int n){
if(n<=0)return 0;
StringBuffer result = new StringBuffer("1");
for(int i=0;i<n-1;i++){
result.append(new Random().nextInt(2));
}
return Long.parseLong(result.toString());
}
import java.lang.Integer;
import java.lang.StringBuffer;
import java.util.Random;
import java.lang.Math;
public class Test
{
public static void main(String[] args){
int ns = Integer.parseInt(args[0]);
Test t =new Test();
long rs = t.createRndPrime(ns);
while(true){
if(t.isPrime(rs)){
System.out.println("生成质数:"+rs);
break;
}else{
rs = t.createRndPrime(ns);
}
}
return;
}
public boolean isPrime(long a){
for(int i=2;i<=a/2;i++){
if(a%i==0){
return false;
}
}
return true;
}
public long createRndPrime(int n){
if(n<=0)return 0;
StringBuffer result = new StringBuffer("1");
for(int i=0;i<n-1;i++){
result.append(new Random().nextInt(2));
}
return Long.parseLong(result.toString());
}
}
0 0
- 随机生成一个n bit位的长质数。函数前面如下
- 随机生成一个n bit位的长质数
- 2.3:随机生成一个n bit位的长质数。
- 随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- java随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- 2.3随机生成一个n bit位的长质数
- java随机生成一个n bit位的长质数
- 随机生成一个n bit位的长质数
- 随机生成一个n bit位的长整数。函数签名如下
- 第二周作业-------随机生成一个n bit位的长质数
- 2.3 随机生成一个n bit位的质数
- 2.2: 随机生成一个n bit位的长整数。
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 2.2: 随机生成一个n bit位的长整数
- C语言 关于sizeof与typedef的解释
- HDOJ 2519 新生晚会
- 14.3.19
- 求质数算法的N种境界 (N > 10)
- 经验和知识
- 随机生成一个n bit位的长质数。函数前面如下
- CF 10D LCIS
- 马方发布会称失联机长飞行模拟器数据缺损需恢复
- 未来发展
- 配置android开发环境至运行第一个程序
- android基础入门AcitonBar使用(7)
- Hibernate如何调用存储过程
- Construct Binary Tree from Inorder and Preorder(Postorder) Traversal
- 《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第六章 深入理解wi-Fi Simple Configuration