Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]NWD dla kilku(nastu) liczb
Misiur66
post 1.08.2010, 13:27:19
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 11
Dołączył: 2.03.2008
Skąd: Lublin

Ostrzeżenie: (10%)
X----


Cześć. Robię taki mały skrypt, mający na celu podział odcinka na segmenty. Te segmenty wylicza wg. najmniejszej wspólnej wielokrotności - tzn. mam 5 liczb - 6, 12, 30 i 36 . Odcinek ma - dajmy na to 600px. Chcę więc wyciągnąć NWD, które w tym wypadku wynosi 3. Mam zwykłą funkcję, ale ona tylko 2 liczby obsługuje, a nie mam czasu na zabawę w matematyka. To jest normalna funkcja, chyba z wikibooks:

  1. function NWD($a, $b)
  2. {
  3. while ($b) {
  4. $tmp = $a%$b;
  5. $a = $b;
  6. $b = $tmp;
  7. }
  8. return $a;
  9. }


Ja potrzebuje wersji z tablicą jako argumentem.

EDIT:

Mój błąd, przegapiłem wcześniej w manualu - http://php.net/manual/en/function.gmp-gcd.php - 1 komentarz zawiera odpowiedź

Ten post edytował Misiur66 1.08.2010, 13:30:20
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 Wersja Lo-Fi Aktualny czas: 13.06.2024 - 13:23