Округление до 10 в большую сторону

ded-mazay

Новичок
Округление до 10 в большую сторону

Здраствуй All!
Подскажите пож-та как сделать SABJ.
В связи с внедрением оплаты услуг нашей фирмы чз терминалы (избавляемся от кассиров) надо расчет стоимости поправить таким образом чтобы сумма округлялась с точностью до 10 рублей, но всегда в большую сторону. Т.е. число 240,13 скажем округлялась до 250
 
сам пробовал хотя бы палец о палец ударить?
 
zerkms
$price=round((ociresult($stmt4, PRICE)+5)/10, 0)*10; так мое число 240,13 округляется до 250, но 218,83 округляется соот-но до 230, а надо 220 (
 
Ну и что будет, если подставить 218,83 вместо прайса? Что удивительного? Вполне ожидаемый результат.

hint: [m]ceil[/m]
 
Ага спасибо! Вроде все как надо считает теперь.
Сделал вот как: $price=round(ceil(ociresult($stmt4, PRICE)+5), -1);
Не будет ли ошибок при таком расчете?
 
Сверху