Beispiel #1
0
 static public PrimeNumbers SingletonPrimeNumbers()
 {
     if (singletonPrimeNumbers is null)
     {
         singletonPrimeNumbers = new PrimeNumbers();
     }
     return(singletonPrimeNumbers);
 }
Beispiel #2
0
        private int actualPrime;                 /// wskaznik do kolejnej wartosci liczby pierwszej; minimalna liczba pierwsza ktora jest wieksza od value


        ///inicjacja
        public SpiralaUlama()
        {
            punkty       = new List <Tuple <int, int> >();
            maximumValue = PrimeNumbers.GetSingleton().MaximumValue;
            primeList    = PrimeNumbers.GetSingleton().ReturnPrimeNumbersTo(maximumValue);

            x           = y = minx = miny = maxy = maxx = 0;
            value       = 1;
            actualPrime = 0;
        }
Beispiel #3
0
 public PrimeNumbers(int i = 2)
 {
     primeNumbers = new List <int> {
         2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97
     };
     if (i >= 101)
     {
         FindPrimesToNumber(i);
     }
     singletonPrimeNumbers = this;
 }