Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wybranie najbliższej liczby
sannin
post
Post #1





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


Mam tablicę z takimi wartościami

Cytat
1.00
1.33
1.50
itd.


Do zmiennej trafia liczba 1.36, teraz jak najłatwiej sprawdzić do której wartości z tablicy jest najbliższa?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
qwertyuiop1910
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 4
Dołączył: 3.06.2007

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


  1. <?php
  2. $i=1.36;
  3.  
  4. $tab=array(1.00,1.70,1.33,1.50);
  5. sort($tab);
  6. $avgminmax=($tab[0]+$tab[count($tab)-1])/2;
  7.  
  8. if($avgminmax>$i) echo "BLIZEJ DO MIN";
  9. elseif($avgminmax<$i) echo "BLIZEJ DO MAX";
  10. else echo "THE SAME";
  11. ?>


to tak na szybko ale pewnie sa prostsze sposoby;)
generalnie pobieramy srednia z MIN i z MAX, a reszta chyba oczywista

Ten post edytował Ociu 15.08.2009, 16:30:48
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 06:11