Java简单算法--求100以内素数
Posted 华裳绕指柔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java简单算法--求100以内素数相关的知识,希望对你有一定的参考价值。
package cn.magicdu.algorithm; /** * 打印素数 * * @author xiaoduc * */ public class Prim { public static void main(String[] args) { for(int i=1;i<=100;i++){ if(isPrime(i)){ System.out.println(i); } } } /** * 判断是否是素数 * @param num * @return */ private static boolean isPrime(int num) { if(num==1){ return false; } long sqrtNum=(long)Math.sqrt(num); //得到该数字的二次根 for(int i=2;i<=sqrtNum;i++){ if(num%i==0){ return false; } } return true; } }
以上是关于Java简单算法--求100以内素数的主要内容,如果未能解决你的问题,请参考以下文章