Есть ли функция, которая вернет приблизительное значение n -го простого числа? Я думаю, это будет что-то вроде приблизительной функции обратного подсчета простых чисел. Например, если бы я дал этой функции 25, она вернула бы число около 100, или если бы я дал этой функции 1000, она вернула бы число около 8000. Меня не волнует, является ли возвращаемое число простым или нет, но я хочу он должен быть быстрым (поэтому не нужно генерировать первые n простых чисел, чтобы вернуть n th.)
Мне бы хотелось, чтобы я мог сгенерировать первые n простых чисел с помощью сита (Эратосфен или Аткин). Следовательно, приближение для n -го числа в идеале никогда не должно недооценивать значение фактического n -го простого числа.
(Обновление: см. мой ответ о хорошем методе определения верхней границы n -го простого числа.)