Java实例1-素数的判断
来源:互联网 发布:ubuntu redis 安装 编辑:程序博客网 时间:2024/05/16 16:02
何为素数
素数(又称质数),是指在大于1的自然数中,除了1和它本身外,不能被其他自然数(除了0)整除的数,1既不是质数也不是合数。
编程中如何判断一数字是否为素数
用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
简易实现
public class Test {public static void main(String[] args){// TODO Auto-generated method stubint m = 1;int n = 1000;int count = 0;//统计素数个数for(int i=m;i<n;i++){if(isPrime(i)){count++;System.out.print(i+" ");if(count%10==0)System.out.println();}}System.out.println();System.out.println("在"+m+"和"+n+"之间共有"+count+"个素数");}//判断素数private static boolean isPrime(int n){boolean flag = true;if(n==1)flag = false;else{for(int i = 2;i<=Math.sqrt(n);i++){if(n%i==0){flag=false;break;}}}return flag;}}
0 0
- Java实例1-素数的判断
- Java实现素数的判断
- Java代码实例 判断这个数是否是素数
- Java判断100内的素数
- java中素数的简单判断方法
- java之简单的判断素数算法
- JAVA判断素数
- Java判断素数
- java判断素数(质素)
- Java判断素数方法
- Java判断素数
- java判断素数
- 素数判断 Java
- java素数实例
- Java 求1-100以内的所有素数,判断一个数是不是素数。Java代码实现附测试结果图
- 素数判断,输出1-1000之间的素数
- 判断1~N内最大的素数
- 判断1-100以内的素数
- 十分钟理解Scipy.csc_matrix和coo_matrix
- 算法时间复杂度和空间复杂度
- Floodlight Static Flow Pusher API
- Android Studio编译使用了Maven的工程卡住的解决方案
- dedecms 实现两个网站调用一个数据库
- Java实例1-素数的判断
- 快速掌握一个语言最常用的50%
- Go 语言常量
- 使用国内的镜像服务器更新android sdk
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- ubuntu14-系统重装后-脚本命令
- Mininet南向接口添加,删除流表操作
- oracle数据库SQL查询基础
- 【JZOJ5098】【GDOI2017 day1】微信