2012年10月31日星期三

檢查質數 (Check Prime)

只要修改語法便可以套用至其他程式語言

public static boolean isPrime(long value){
    if (value < 2){
        return false;
    } else if (value == 2){
        return true;
    } else {
        for (long i = 2; i <= (long) Math.sqrt(value); i++){
            if (isPrime(i)){
                if (value % i == 0){
                    return false;
                }
            } else {
                continue;
            }
        }
        return true;
    }
}

沒有留言 :

發佈留言