Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Perl- kilka pytań.
s_w_ir
post
Post #1





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Witam.
Mam kilka pytań z którymi męcze się parenaście godzin i nic nie moge wymyślić:
1. Jak na Apache móc sprawdzać skrypty Perla(coś trzeba włączyć czy podinać jakoś pod skrypty php)?
2. Jak obliczeniami sprawdzić czy liczba jest całkowita(właśnie to mi jest do perla potrzebne), albo prosił bym o funkcje perla sprawdzającą to?
3.Jak sprawdzić czy liczba jest pierwsza? Wymodziłem coś takiego:
Jeżeli liczba nie równa się 2,3,5,7 to sprawdź czy nie dzieli się przez 2,3,5,7 ale nie wiem czy to sprawdza wszystkie liczby.

Z góry dziękuje zwłaszcza moderatorom;)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat
1. Jak na Apache móc sprawdzać skrypty Perla(coś trzeba włączyć czy podinać jakoś pod skrypty php)?

W pierwszej linijce skryptu (rozszerzenie standardowo .cgi lub .pl) umiesc:
Kod
#!C:/Perl/bin/Perl.exe

lub
Kod
#!/usr/bin/perl

w przypadku systemów unixowych
Pod windowsem musisz miec oczywiscie binarke interpretera perl'a ale to juz sobie wygooglac mozesz.

Cytat
3.Jak sprawdzić czy liczba jest pierwsza? Wymodziłem coś takiego:
Jeżeli liczba nie równa się 2,3,5,7 to sprawdź czy nie dzieli się przez 2,3,5,7 ale nie wiem czy to sprawdza wszystkie liczby.

Najprosciej (choc nie najwydajniej) sprawdzic podzielnosc liczby X przez wszystkie liczby calkowite od 2 do sqrt(X) (sqrt - pierwiastek kwadratowy). Jesli się przez ktorakolwiek z nich dzieli to nie jest to liczba pierwsza (wyjatkiem jest liczba 2, ktora jest liczba pierwsza).


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
s_w_ir
post
Post #3





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Przykro mi to pisać ale nie działa mi perl. Sciągnołem binarke, rozpakowałem do usrbinperl ale nie moge uruchomić ani "sh configure" ani niczego co napisali aby zrobić po rozpakowaniu. Mam nadzieje że wiecie o co mi chodzi.
Go to the top of the page
+Quote Post
Jabol
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


ehm.. ehm... czy zrobiłeś to pod windowsem ?
Go to the top of the page
+Quote Post
s_w_ir
post
Post #5





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Znaczy się... tak:) A dlaczego pytasz? Znaczy same polecemia już w dosie próbowałem, ale nic nie wchodziło.
Go to the top of the page
+Quote Post
Jabol
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Bo tak się składa, że perl jest raczej unixowy, tam się urodził i tam też głównie działa. Aby uruchomić perla musisz ściągnąć np. active-perla, który jest portem perla pod windowsa. W krasnalu perl jest już wbudowany.
Go to the top of the page
+Quote Post
s_w_ir
post
Post #7





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


ok spróbuje ,dzięki.
Go to the top of the page
+Quote Post
Jabol
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


temat podzieliłem http://forum.php.pl/viewtopic.php?t=9193
Go to the top of the page
+Quote Post
s_w_ir
post
Post #9





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


To ja tylko mam pytanie o liczby całkowite, bo tamto które zadałem było nie na tym topicu co trzeba. A więc według mnie nie da się matematycznie sprawdzić czy liczba jest całkowita, a przynajmniej nie potrafie utworzyć warunku który spełniały by tylko liczby całkowite. Może komuś się to udało...
Go to the top of the page
+Quote Post
Jabol
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


sprawdz czy liczba zaokrąglona w którąkolwiek strone jest równa liczbie przed zaookrągleniem. W php byłoby to tak:[php:1:ae66a175e0]<?php
function calkowita($int)
{
if($int===floor($int)) return TRUE;
else return FALSE;
}
?>[/php:1:ae66a175e0]
Go to the top of the page
+Quote Post
s_w_ir
post
Post #11





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


To się zgadza, ale myśle o czystym dodawaniu odejmowaniu itd. bez dodatkowych funkcji. Taka logiczna zagadka:)
Go to the top of the page
+Quote Post
kurtz
post
Post #12





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
To się zgadza, ale myśle o czystym dodawaniu odejmowaniu itd. bez dodatkowych funkcji. Taka logiczna zagadka:)
hmm mozna kombinowac - rzutowac na strona, inta i porownywac, sprawdzac zgodnosc === albo odejmowac i sprawdzac %. Niestety - nie czuje o czym myslales.


Pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
s_w_ir
post
Post #13





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Myślałem właśnie o tym co napisałeś! Nie udało się stworzyć takiego warunku, bo ułamki zawsze spełniały warunki z %(inne pomysły padały zanim zostały napisane), a chodzi mi o użycie tylko +, -, /, * potęg i pierwiastków no i % czyli standardy w każdym języku programowania(jak przypuszczam).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 03:16