Нестандартное округление чиселhttp://softtime.ru/forumНестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post530829Отличный вариант, дефекта нет.Нестандартное округление чиселMon, 25 Feb 2013 01:00:09 +0300DragoНестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post530786А если сделать так: "?php $x = 1003.9; $d = 5; echo (round ($x/$d)) * $d; Вроде бы, тоже работает....Нестандартное округление чиселSun, 24 Feb 2013 13:36:13 +0300Владимир55Нестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post530782К сожалению, эта функция "спотыкается" на дробях: echo customRound(1003.3, 5); дает 1005.3Нестандартное округление чиселSun, 24 Feb 2013 12:26:46 +0300Владимир55Нестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524921 "?php function customRound($number, $base) { if ($base == 0) return $number; $mod = $number % $base; return $number -...Нестандартное округление чиселFri, 7 Dec 2012 19:53:11 +0300DragoНестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524909Прекрасно работает, спасибо! Особая благодарность за комментарий в коде.Нестандартное округление чиселFri, 7 Dec 2012 14:14:12 +0300Владимир55Нестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524908"?php function my_round($arg, $base){ //arg - округляемое число, $base - "округлитель" $ost = $arg%$base; //вычисляем остаток от деления $chast =...Нестандартное округление чиселFri, 7 Dec 2012 13:58:30 +0300DJ PaltusНестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524906Округляем до пяти: Имеется 1003 Должно быть после округления 1005 Округляем до двадцати: Имеется 157 Должно быть после округления 160...Нестандартное округление чиселFri, 7 Dec 2012 13:40:05 +0300Владимир55Нестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524901Можно примерчик?Нестандартное округление чиселFri, 7 Dec 2012 13:28:03 +0300DJ PaltusНестандартное округление чиселhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=88276#post524899Функция round позволяет округлять числа, устанавлявая количество знаков после запятой или количество нулей в целом числе. А каким образом можно...Нестандартное округление чиселFri, 7 Dec 2012 13:21:26 +0300Владимир55