Гы-гы-гы! ПХП-ой вашей, увы, не владею, а в Экселе бы просто RoundUp написал. Через Trunc писал из уважения к Аксапте.
В общем, главное, что консенсус достигнут
P.S. Воспоминания из детства: В какой-то книжке по старому доброму Фортрану когда-то прочитал, что некий английский программист написал SQRT(A*A) для получения модуля числа A, не подозревая о существовании стандартной функции ABS... Хотя тоже вариант!