optimus_prime
A library to aid working with prime numbers.
Hecho en 🇵🇷 por Radamés J. Valentín Reyes
Import the Library
import 'package:optimus_prime/optimus_prime.dart';
Library Examples:
Extension Methods
Check if an integer is prime:
2.isPrime();
Check if an integer is coprime with another
22.coprimeWith(21);
Find the factors of an integer
int testInt = 10;
List<int> factors = testInt.factors();
print("Factors of $testInt");
print(factors);
Optimus Prime class methods
Get the first prime integer found after the specified number
OptimusPrime.primeAfter(28);
Get the first prime integer found before the specified number
OptimusPrime.primeBefore(3);
Get a list of prime integers within the specified range
List<int> primeList = OptimusPrime.primesInRange(from: 1,to: 1000);