EASTanbul
=> PHP Uzman Matematik Sorusu
(11.12.2013 12:38:49)
Arkadaşlar PHP de bir formum var ve form içerisine 75843,75849 gibi rakamlar yazılıyor. Ancak benim bunları yuvarlatıp yazdırmam lazım. Yani 5 e yakın olanlar 5 e yuvarlanacak 0 a yakın olanlar 0 a yuvarlanacak. Mesela 75843= 75845 olacak ; 75849= 75850 olacak gibi...
Sonu= 8,9,0,1,2 ile bitenler 0 a
Sonu= 3,4,5,6,7 ile bitenler 5 e If mi yoksa java mı kullanırız bilemedim Teşekkürler.
Fatih513
=> PHP Uzman Matematik Sorusu
(11.12.2013 15:30:30)
If mi yoksa java mı kullanırız derken?
quote:
function Yuvarla($kac) { $sonB = $kac % 10; if ($sonB > 2 && $sonB <8) $kac += 5 - $sonB; else if ($sonB <= 2) $kac -= $sonB; else $kac+=10-$sonB; return $kac; } |
EASTanbul
=> PHP Uzman Matematik Sorusu
(11.12.2013 21:11:37)
Thank you bro. Sen bir dahi olmalısın dostum.
ahmtbrk58
=> PHP Uzman Matematik Sorusu
(12.12.2013 11:14:14)
Ceil fonksiyonu fln var isini gorur
EASTanbul
=> PHP Uzman Matematik Sorusu
(12.12.2013 11:23:15)
@Fatih513 arkadaşımızın vermiş olduğu fonksiyon ile olayı çözdüm. Çok kısa ve net olmuş. Tekrar teşekkür edeirm.
Fatih513
=> PHP Uzman Matematik Sorusu
(12.12.2013 11:27:06)
quote:
Orijinalden alıntı: ahmtbrk58 Ceil fonksiyonu fln var isini gorur |
Ceil sadece floating point sayılarla iş görür, ayrıca .5 altını 0a, .5 üstünü 1e yuvarlar, arkadaşın istediği o değil.
@EASTanbul, ne demek hocam iyi çalışmalar