bobrovskyserg: приложил код функции на C#, хотя части там не хватает, первые простые числа я в программе не высчитывал а просто приложил, чтобы не терять время зря, но файл остался на рабочем ПК
Дѣаволъ: деление 1 раз это не страшно, даже очень большие числа делятся вполне за разумное время, получить остаток от деления без деления как мне кажется проблематично
Дѣаволъ: я не проверяю на простоту, я отсеиваю составные, чтобы меньше было проверять на простоту, те что алгоритм почитает не составными придется проверять "правильными" алгоритмами, в простом тесте на перебор подряд стоящих чисел с проверкой на простоту добавление моего "велосипеда" ускорило процесс в 2-3 раза, при том ошибочно отсеилось простых чисел только 25%, поэтому я и задался вопросом, нужно оно такое кому ни будь или нет.
microphone: Леший Городской: Алгоритм простой, есть определенные числа, при деления на которые остаток от деления будет простым числов в 75% случаев, поэтому если остаток от деления оказался не простым числом можно считать, что оно составное.
не совсем понял, вероятно имелось в ввиду превышающее 10^5? То что оно в 90% составное я не буду возражать, но насколько я понял нет алгоритма который бы за 3 простых математических операции определили с вероятностью в 75% что данное число точно не простое. То есть 3 раза скажет правильно, на 4 раз простое назовет составным.
Артем: Mrrl: на самом деле не придется все с нуля начинать, нужно будет пройти этап до создания схемотехники на основе vhdl, а дальше создать нужные микросхемы будет пары месяцев.
Валор Моргулис: если есть время последнее отличный выбор, позже не раз пригодится, если все будет плохо всегда можно будет вернуться к 1 варианту, на его реализацию уйдет не больше месяца
awakezor: в таком случае из "бредовых" идей можно предложить интеграцию с LDAP (загрузка\выгрузка информации), Dashboard с статистикой и данным по ключевым задачам, какую ни будь рейтинговую систему сотрудников, по результатам выполения задач и обучения.
MMAXSIM: это нормально, потому что Arduino IDE создана для пользователя, базовый уровень которого начинается с возраста примерно 5 лет, поэтому и прошивкой занимается сама, в таком раскладе не нужно знать где лежат "сырые" данные. Другое дело IDE, которая создана "чтобы создавать exe файлы", удаляет эти самые файлы после завершения работы.