Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]kalkulator oc
gosienkami
post 10.03.2008, 15:53:49
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


witam
jak mam obliczyc składke oc, tabstawki:pojslinkia, cena, tab_znizki,znizka
w zaleznosci od zniżki np 50% ma byc odjeta od stawki podstawowej
Go to the top of the page
+Quote Post
nospor
post 10.03.2008, 16:15:14
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




ty nas sie pytasz o algorytm wyliczenia tej skladki czy oto jak zrobic to w php na podstawie algorytmu? Jesli to drugie to podaj ten algorytm bo nie kazdy go musi znac.

ps: przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
netmare
post 10.03.2008, 17:12:49
Post #3





Grupa: Zarejestrowani
Postów: 285
Pomógł: 37
Dołączył: 18.12.2007
Skąd: Łódź

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


no jak to, robisz sobie tablice, do których walisz parametry składek, a później po kolei odejmujesz zniżki.
Szczerze mówiąc to nie wiem w czym problem.

Poniżej masz przykładową funkcję która policzy wartość składki (w przykładzie 1000 to podstawa składki i 2 zniżki jedna 50%, druga 10%)

  1. <?php
  2. function znizki()
  3. {
  4. $numargs = func_num_args();
  5. if($numargs==0) return(false);
  6. $args = func_get_args();
  7. $count=$args[0];
  8. for ($i = 1; $i < $numargs; $i++) {
  9. $count=$count*(100-$args[$i])/100;
  10. }
  11. return($count);
  12. }
  13.  
  14. echo(znizki(1000,50,10));
  15. ?>
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: 16.06.2025 - 23:26