В начало
 
Краткий обзор развития  понятия числа
 

Немного теории
 

Системы счисления
 

Шкатулка

 
О нас
 

Простые числа. Способы проверки

Метод Фиббоначи.

    Этот метод определения простоты чисел, по-видимому, первым опубликовал в 1902 г. Леонардо Пизанский в книге, названной "Книга абака". Абак- это древний вычислительный инструмент, подобный русским счетам. Леонардо родился в итальянском городе Пизе около 1170 г. в семье городского писаря. Отец его имел смешное прозвище Боначчо (добродушный), имя Фиббоначи (сын Боначчо) закрепилось за Леонардо и получило широкую известность

Нужно перебрать все числа, квадрат которых не превосходит N.
Если N не делится ни на одно из них, то N- простое число,
в противном случае N составное


Метод пробных делений

    Количество испытываемых делителей можно значительно сократить. Например, если N не делится на 2, то незачем испытывать в роли делителей N четные числа, а если N не делится на 3, то числа, делящиеся на 3. В результате мы исключим из испытываемых делителей  все числа, которые при делении на 6 дают остатки 0, 2, 3, 4, т. е. останутся только числа вида 6k+1 и 6k=5. Получается следующий усовершенствованный метод пробных делений:

  • Проверить, делиться ли число N на 2 или 3. Если делится, то N - составное число.
  • Иначе составить таблицу пробных делителей. В ней первая строка имеет вид 1, 5, 
    1 5
    7 11
    13 17
    19 23
    25 29
    31 35

    а каждая последующая получается из предыдущей добавлением числа 6. При появлении каждой новой строки проверить, делится N на входящие в нее числа или нет. В результате мы или найдем делитель N, и в этом случае N составное, или доберемся до такого элемента таблицы, квадрат которого превосходит N по величине. В последнем случае нужно прекратить работу и можно утверждать,
    что N- простое.

    Метод пробных делений позволяет также находить и небольшие делители больших составных чисел.

 
Hosted by uCoz