随机生成一个n bit位的长整数
2014-03-18 22:12
337 查看
import java.lang.Long;
import java.lang.Integer;
import java.lang.StringBuffer;
import java.util.Random;
public class Test
{
public static void main(String[] args){
System.out.println("生成的长整数:"+
new Test().createRndInteger(Integer.parseInt(args[0])));
}
public long createRndInteger(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;
public class Test
{
public static void main(String[] args){
System.out.println("生成的长整数:"+
new Test().createRndInteger(Integer.parseInt(args[0])));
}
public long createRndInteger(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());
}
}
相关文章推荐
- 第二周作业:“RSA”、“数字签名”、“公钥”、“DES“的解释; 判断一个正整数是否为质数的算法;随机生成一个n bit位的长整数
- 第二次编程作业:判断一个正整数是否为质数的算法和 随机生成一个n bit位的长整数
- 2.2: 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数。
- 第二周__随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 第二周作业 2.2: 随机生成一个n bit位的长整数。
- 随机生成一个n bit位的长整数。
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数
- 算法概论第二周作业2.2: 随机生成一个n bit位的长整数。
- 2.2: 随机生成一个n bit位的长整数。
- 随机生成一个n bit位的长整数(随机函数的使用,特定区间随机数的生成方法)
- 随机生成一个n bit位的长整数(第二周作业2.2)
- 随机生成一个n bit位的长整数
- 随机生成一个n bit位的长整数。函数签名如下
- 第二周作业-----随机生成一个n bit位的长整数
- 第二周作业2.2——随机生成一个n bit位的长整数