Liczby pierwsze

Podzielność. Reszty z dzielenia. Kongruencje. Systemy pozycyjne. Równania diofantyczne. Liczby pierwsze i względnie pierwsze. NWW i NWD.
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

Zamieszczam tutaj link do ściągnięcia programiku mojego autorstwa dotyczącego liczzb pierwszych. Może komuś kiedyś się przyda.




Po odpaleniu linka naciskamy free, a potem czekamy chwilkę, wpisujemy kod który wyskoczy, a potem wciskamy "download from mirror alpha"

A Tu programy dzięki którem możliwe bedzie wogóle odpalenie mego programiku. Zasada ściągania taka jak wyżej.

Ostatnio zmieniony 19 lip 2006, o 23:47 przez DS88, łącznie zmieniany 1 raz.
ds1988
Użytkownik
Użytkownik
Posty: 2
Rejestracja: 2 gru 2004, o 17:53
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: ds1988 »

Dodam że programik oblicza ilość liczb pierwszych mniejszych od danej liczby. Potrafi również sprawdzić czy między danymi liczbami jest liczba pierwsza. Program ten podaje przybliżone wartości, ale dla coraz większych liczb błąd się zmniejsza.
Awatar użytkownika
mol_ksiazkowy
Użytkownik
Użytkownik
Posty: 11266
Rejestracja: 9 maja 2006, o 12:35
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3143 razy
Pomógł: 747 razy

Liczby pierwsze

Post autor: mol_ksiazkowy »

A jaki jest praktyczny zakres jego możliwości, tj. z jaką najwieksza liczbe pierwszą mógłby on znależć. Z czy mogłbys go rozbudowywac dodając kolejne funkcje, czy mógłbyś dajmy na to ........ np. napisać program rysujący .....spiralę Ulama etc....?! ps. A czy program potrafi też rozkłądać zadaną liczbe na czynniki pierwsze...?
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

Zrozum ten program nie szuka liczb pierwszych on oblicza przybliżoną wartość liczb pierwszych mniejszych od danej liczby opierając się na mocno przybliżonej wartości liczby e. Tym samym program ten oblicza "gęstość" występowania liczb pierwszych w zbiorze liczb naturalnych. Jeśli chodzi o szukanie liczb pierwszych - jest to możliwe ale wraz ze zwiększaniem się liczb proces szukania bedzie dłuższy (znacznie dłuższy). Jeszcze odnośnie rozkładu liczby na czynniki pierwsze-jest to bardzo proste(no może nie tak bardzo). Wystarczy wpisać procedure która bedzie szukała naturalne dzielniki liczby ,a potem program bedzie musiał odrzucić te dzielniki które nie są liczbami pierwszymi-- tym samym zostaną dzielniki pierwsze danej liczby.Acha jeśli chodzi rysowanie funkcji to moge zrobić program rysujący każdą funkcję opisaną jakimś wzorem-- spirala Ulama -- nic mi to nie mówi. Mógł byś powiedzieć coś o tym więcej???
Awatar użytkownika
g
Użytkownik
Użytkownik
Posty: 1552
Rejestracja: 21 sie 2004, o 16:44
Płeć: Mężczyzna
Lokalizacja: Kraków
Pomógł: 59 razy

Liczby pierwsze

Post autor: g »

lol, czyli twoj program podstawia do wzoru z tw. Gaussa?
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

A to już tajemnica zawodowa, ale moge powiedzieć że mój program opiera się na znacznie prostszych wzorach niż mogło by się wydawać.
Awatar użytkownika
juzef
Użytkownik
Użytkownik
Posty: 890
Rejestracja: 29 cze 2005, o 22:42
Płeć: Mężczyzna
Lokalizacja: Koszalin
Pomógł: 66 razy

Liczby pierwsze

Post autor: juzef »

Da się jakoś uruchomić ten program bez ściągania dodatkowych bibliotek ważących kilkadziesiąt MB?
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

Dobrze napisałem ten sam program w delphi 7 , tak więc bedzie działać bez instalowania żadnych komponentów.

Link:



Po odpaleniu linka naciskamy free, a potem czekamy chwilkę, wpisujemy kod który wyskoczy, a potem wciskamy "download from mirror berlin"

[ Dodano: 20 Lipiec 2006, 20:10 ]
Programik musi działać
Astronom
Użytkownik
Użytkownik
Posty: 21
Rejestracja: 7 cze 2006, o 00:58
Płeć: Mężczyzna
Lokalizacja: /dev/andromeda

Liczby pierwsze

Post autor: Astronom »

A czy kod źrodłowy można dostac od ciebie?
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

A po co Ci kod źródłowy??
Astronom
Użytkownik
Użytkownik
Posty: 21
Rejestracja: 7 cze 2006, o 00:58
Płeć: Mężczyzna
Lokalizacja: /dev/andromeda

Liczby pierwsze

Post autor: Astronom »

Fajnie byłoby dodac samemu jakieś nowe funkcje do programu. Mogłbyś go udostepnic na zasadach Open Source.
Awatar użytkownika
DS88
Użytkownik
Użytkownik
Posty: 19
Rejestracja: 17 lis 2005, o 16:52
Płeć: Mężczyzna
Lokalizacja: Grudziądz

Liczby pierwsze

Post autor: DS88 »

Zamieszczam kolejny program tym razem sprawdza czy wpisana liczba jest pierwsza.. może się komuś przyda

link(nowa wersja):



Po odpaleniu linka naciskamy free, a potem czekamy chwilkę, wpisujemy kod który wyskoczy, a potem wciskamy "download from mirror Zephyr"
Awatar użytkownika
mol_ksiazkowy
Użytkownik
Użytkownik
Posty: 11266
Rejestracja: 9 maja 2006, o 12:35
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3143 razy
Pomógł: 747 razy

Liczby pierwsze

Post autor: mol_ksiazkowy »

programik działa ok , tyle ze mogł by miec nieco wiecej opcji, np. wypisywac dzielniki pierwsze zadanej liczby, która by sie okazała złozona itd, etc, ale poza tym to jest naprawdę spoko!
ODPOWIEDZ