Changeset 9547 for temp/trunk/data/lib


Ignore:
Timestamp:
2006/11/29 22:08:10 (20 years ago)
Author:
kakinaka
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/lib/slib.php

    r9537 r9547  
    10581058 
    10591059/* ÀǶâ·×»» */ 
    1060 function sfTax($price, $tax, $tax_rule) { 
     1060function sfTax($price, $tax, $tax_rule, $digit = 1) { 
    10611061    $real_tax = $tax / 100; 
    10621062    $ret = $price * $real_tax; 
     
    10831083 
    10841084/* ÀǶâÉÕÍ¿ */ 
    1085 function sfPreTax($price, $tax, $tax_rule) { 
     1085function sfPreTax($price, $tax, $tax_rule, $digit = 1) { 
    10861086    $real_tax = $tax / 100; 
    10871087    $ret = $price * (1 + $real_tax); 
     
    11091109 
    11101110// ·å¿ô¤ò»ØÄꤷ¤Æ»Í¼Î¸ÞÆþ 
    1111 function sfRound($value, $digit = 0){ 
     1111function sfRound($value, $digit = 1){ 
    11121112    // À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦ 
    11131113    if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit; 
     
    11171117 
    11181118// ·å¿ô¤ò»ØÄꤷ¤ÆÀÚ¤ê¼Î¤Æ 
    1119 function sfFloor($value, $digit = 0){ 
     1119function sfFloor($value, $digit = 1){ 
    11201120    // À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦ 
    11211121    if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit; 
     
    11251125 
    11261126// ·å¿ô¤ò»ØÄꤷ¤ÆÀÚ¤ê¾å¤² 
    1127 function sfCeil($value, $digit = 0){ 
     1127function sfCeil($value, $digit = 1){ 
    11281128    // À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦ 
    11291129    if(sfIsInt($digit) and $digit != 0) $value = $value * 10 * $digit; 
    11301130    $ret = ceil($value); 
    1131     return $ret; 
     1131    return $ret / 10 * $digit; 
    11321132} 
    11331133 
Note: See TracChangeset for help on using the changeset viewer.