第二周作业——RSA算法
2014-04-07 21:01
295 查看
public static int isPrime(long a){ for(int i=2;i<=Math.sqrt(a);i++){ if(a%i==0) return 0; } return 1; } static long l=1; public static long createRndlnteger(int n){ if(n>2){ createRndlnteger(n-1); } int ii = (int)(Math.random()*2); l = ii+l*2; return l; } public static long createRndPrime(int n){ long ll=createRndlnteger(n); while(isPrime(ll)==0){ l=1; ll=createRndlnteger(n); } return ll; }
相关文章推荐
- grdblend---错误
- FS_S5PC100平台上Linux Camera驱动开发详解
- HDU1518 DFS
- VC++6.0——》error LNK2001: unresolved external symbol __beginthreadex
- poj1703 Find them, Catch them
- 第三周作业——冒泡排序和归并排序
- js常用脚本函数
- 编程之美热身赛题目1 : 传话游戏 Java实现
- 如何查看linux的文件系统block size
- mvc 当前上下文中不存在名称“ViewBag” 或ViewData
- 难以割舍
- 实参和其对应的形参各占用独立的存储单元?
- Wireshark抓包工具使用教程以及常用抓包规则
- Qt学习笔记 信号和槽
- codeforces #240 div 2
- cncc
- linux驱动头文件位置的说明
- java入门学习(二)
- 在ubuntu下移植开源项目时候遇到的问题
- FigurePanel类的实例