Using Utils with DTL
#include "utils.hpp"
#include <iostream>
int main() {
srand(time(0));
// Random integer -> [14, 20] -> 14, 15, 16, 17, 18, 19, 20
std::cout << "Random integer: " << dby::Utils::randInt(14, 20) << '\n';
// Random character -> [a, e] -> a, b, c, d, e
std::cout << "Random character: " << dby::Utils::randChar('a', 'e') << '\n';
// Random upperletter or digit character
std::cout << "Random letter or digit: " << dby::Utils::randUpperLetterOrDigitCharacter() << '\n';
// Random string -> size [4, 9]
std::cout << "Random string: " << dby::Utils::randString(4, 9) << '\n';
// Is prime number
std::cout << "Is 4 a prime number? " << (dby::Utils::isPrime(4) ? "YES" : "NO") << '\n';
std::cout << "Is 100000002913 a prime number? " << (dby::Utils::isPrime(100000002913) ? "YES" : "NO") << '\n';
// Next prime number
std::cout << "Next prime number from 1: " << dby::Utils::nextPrime(1) << '\n';
std::cout << "Next prime number from 4: " << dby::Utils::nextPrime(4) << '\n';
std::cout << "Next prime number from 128: " << dby::Utils::nextPrime(128) << '\n';
return 0;
}