Округление до второго десятичного знака

Возможный дубликат:
Функция PHP Round – округляет до 2 дп?

В чем моя проблема:

Когда я использую

ceil(3.6451895227869); 

я получаю

 4 

но я хочу

 3.65 

Можете ли вы мне помочь?

 UPDATE 

Пожалуйста, помните: это должно всегда округлять до потолка, как при округлении

+3,6333333333333

он не должен быть 3,63, но должен быть 3,64

Related of "Округление до второго десятичного знака"

Отъезд http://www.php.net/manual/en/function.round.php

 <?php echo round(3.6451895227869, 2); ?> 

EDIT Попробуйте использовать эту пользовательскую функцию http://www.php.net/manual/en/function.round.php#102641

 <?php function round_up ( $value, $precision ) { $pow = pow ( 10, $precision ); return ( ceil ( $pow * $value ) + ceil ( $pow * $value - ceil ( $pow * $value ) ) ) / $pow; } echo round_up(3.63333333333, 2); // 3.64 ?> 

Вы хотите округлить

 round(3.6451895227869, 2, PHP_ROUND_HALF_UP); 

Второй аргумент – точность, флаг сообщает round чтобы всегда округлять (например, ceil )