|
|
|
|
|
для: dump
(23.10.2009 в 15:45)
| | while(потому, что тут ничего не меняется вечно) | |
|
|
|
|
|
|
|
для: dump
(23.10.2009 в 15:45)
| | а Вы поставьте echo перед $number++; ради интереса.
И поглядите. | |
|
|
|
|
|
|
|
для: Yuriev
(23.10.2009 в 13:24)
| | Да, спасибо вам за подсказанное решение, но мне хотелось-бы узнать - а почему этот цикл не работает? Просто ради интереса. | |
|
|
|
|
|
|
|
для: dump
(23.10.2009 в 12:27)
| | Зачем цикл?
А если входное число разделить на 10
Округлить до ближайшего целого
Умножить на 10
3/10=0,3
округляем(0,3) = 0
0*10=0
7/10=0,7
округляем(0,7) = 1
1*10=10 | |
|
|
|
|
|
|
|
для: dump
(23.10.2009 в 12:27)
| | пример с цифрой 6
1.6
1.2
1.1
1.1
1.1
1.1
1.1
1.1
1.1
1.1 | |
|
|
|
|
|
|
| Я написал функцию для округления числа до ближайшего числа, нацело делящегося на 10. Но она не работает. Цикл в функции зависает. Может быть кто-нибудь знает в чём дело?
Вот она:
function ten_round($number)
{
while(!is_int(round($number)/10))
$number++;
return $number;
} | |
|
|
|
|