Dodaj do ulubionych

[pascal] Logarytm naturalny-liczby pierwsze

22.01.06, 12:44
Witam
Wyczytalem gdzies na necie, ze ln=2,718281828... - a zeby znalezc liczby
pierwsze mniejsze od n trzeba zastosowac wzor:
n/(ln(n)

ale po podstawieniu tych liczb otrzymuje zawsze wynik w stylu: 3.67879.......E-001

co robie zle? i jak sie zabrac do obliczania ilosci takich liczb?

--
Kochamy bez namiętności, pieniądz aspektem przyjemności...
Edytor zaawansowany
  • 22.01.06, 14:16
    To tylko szacowanie :)
    To no napisales to e -podstawa logarytmow naturalnych a nie logarytm.
    A szacowanie to podaje ilosc liczb pierwszych w podanym przedziele, gdzie
    ograniczeniem gornym jest podana liczba.

    np: ile jest liczb pierwszych mniejszych od 13?
    No to liczysz : 13/2.5649... = 5.06 czyli 2,3,5,7,11 czyli sie zgadza.
  • 22.01.06, 18:59
    no masz racje :) dzieki (:
    a teraz jeszcze jedno - jak wyznaczyc ilosc liczb pierwszych z podanego
    przedzialu(np. <a b>?) najpierw policzyc ilosc dla a a potem dla b i odjac od
    siebie? czy moze jest tez jakis gotowy wzor?


    --
    Kochamy bez namiętności, pieniądz aspektem przyjemności...
  • 22.01.06, 23:52
    a czy jezeli liczba wychodzi niepelna, to wtedy zaokraglamy do jednosci?:
    mp:
    10/2.71...= 3.8...
    a wynikiem powinno byc 4 (2,3,5,7)

    --
    Kochamy bez namiętności, pieniądz aspektem przyjemności...
  • 23.01.06, 00:28
    Mx-5 już ci napisał, gdzie robisz błąd. Ale nawet jego postu nie przeczytałeś, a
    produkujesz już dwa następne.
    a/ln(a), gdzie a=10:
    10/ln(10) ~ 10/2.3 ~ 4.3. Przybliżasz w dół.
    Logarytmy naturalne są w programie nauczania szkoły podstawowej. Ln(x) != e.

Popularne wątki

Nie pamiętasz hasła lub ?

Zapamiętaj mnie

Nie masz jeszcze konta? Zarejestruj się

Nakarm Pajacyka
Agora S.A. - wydawca portalu Gazeta.pl nie ponosi odpowiedzialności za treść wypowiedzi zamieszczanych przez użytkowników Forum. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną. Regulamin.