java算数--求素数
package org.test;
public class Sushu {
/**
* @param args
*/
static boolean isPrime(int number){
boolean ispnum=true;
for(int i=2;i<=Math.sqrt(number);i++){
if(number%i==0){
ispnum=false;
}
}
return ispnum;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Sushu s=new Sushu();
for(int i=2;i<200;i++){
if(s.isPrime(i)){
System.out.println(i+"是素数");
}
}
}
//此方法是得到小于1000以内的数字后面带59的有哪几个数字。
/*
public static void main(String[] args) {
int counter = 0;
for (int i = 59; i <= 1000; i = i + 100) {
if (isPrime(i)) {
counter++;
System.out.println(i);
}
}
System.out.println(counter);
}
*/
}