Я использую BigInteger nextProbablePrime в домашнем задании для вычисления следующего простого числа, которое я могу использовать для изменения размера хеш-таблицы, использующей квадратичное зондирование.
В таблице хранятся элементы данных, считанные из файла. Файл примера, который мне дали, содержит только 100 элементов, но я не могу предположить, что это максимальный набор данных, на котором будет проверяться моя программа.
Мне интересно, есть ли какая-либо связь между размером значения, которое я передаю в nextProbablePrime, и вероятностью того, что он правильно вернет простое число? Другими словами, есть ли число, ниже которого nextProbablePrime гарантированно будет точным? Разумно ли мне полагаться на это?