小编Dan*_*Dan的帖子

寻找600851475143中最大的素数?

我正试图从http://projecteuler.net解决问题3 .但是,当我运行程序时,没有打印出来.我究竟做错了什么?问题:600851475143的最大主要因素是什么?

public class project_3 
{
    public boolean prime(long x)   // if x is prime return true
    {
        boolean bool = false;

        for(long count=1L; count<x; count++)
        {
            if( x%count==0 )
            {
                bool = false;
                break;
            }
            else { bool = true; }
        }
        return bool;
    }

    public static void main(String[] args)
    {
        long ultprime = 0L;  // largest prime value
        project_3 object = new project_3();

        for(long x=1L; x <= 600851475143L; x++)
        {
            if( object.prime(x)==true )
            {
                ultprime = …
Run Code Online (Sandbox Code Playgroud)

java primes prime-factoring factors factorization

3
推荐指数
1
解决办法
7849
查看次数

标签 统计

factorization ×1

factors ×1

java ×1

prime-factoring ×1

primes ×1