Index: /temp/trunk/data/lib/slib.php
===================================================================
--- /temp/trunk/data/lib/slib.php	(revision 9537)
+++ /temp/trunk/data/lib/slib.php	(revision 9547)
@@ -1058,5 +1058,5 @@
 
 /* ÀÇ¶â·×»» */
-function sfTax($price, $tax, $tax_rule) {
+function sfTax($price, $tax, $tax_rule, $digit = 1) {
 	$real_tax = $tax / 100;
 	$ret = $price * $real_tax;
@@ -1083,5 +1083,5 @@
 
 /* ÀÇ¶âÉÕÍ¿ */
-function sfPreTax($price, $tax, $tax_rule) {
+function sfPreTax($price, $tax, $tax_rule, $digit = 1) {
 	$real_tax = $tax / 100;
 	$ret = $price * (1 + $real_tax);
@@ -1109,5 +1109,5 @@
 
 // ·å¿ô¤ò»ØÄê¤·¤Æ»Í¼Î¸ÞÆþ
-function sfRound($value, $digit = 0){
+function sfRound($value, $digit = 1){
 	// À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦
 	if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit;
@@ -1117,5 +1117,5 @@
 
 // ·å¿ô¤ò»ØÄê¤·¤ÆÀÚ¤ê¼Î¤Æ
-function sfFloor($value, $digit = 0){
+function sfFloor($value, $digit = 1){
 	// À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦
 	if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit;
@@ -1125,9 +1125,9 @@
 
 // ·å¿ô¤ò»ØÄê¤·¤ÆÀÚ¤ê¾å¤²
-function sfCeil($value, $digit = 0){
+function sfCeil($value, $digit = 1){
 	// À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦
 	if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit;
 	$ret = ceil($value);
-	return $ret;
+	return $ret / 10 * $digit;
 }
 
