<?php
/** * 人民幣小寫轉大寫
* * @param string $number 待處理數值
* @param bool $is_round 小數是否四捨五入,預設"四捨五入"
* @param string $int_unit 幣種單位,預設"元"
* @return string
*/function
rmb_format
($money=0
,$is_round
=true
,$int_unit
='元'
)// number= 0.00時,直接返回 0
if(empty (
$int
)&& empty (
$dec))
// 整數部分 從右向左
for(
$i= strlen (
$int)-
1,$t=
0;$i>=0;
$t++
)>0?
$uni[$j
]:'';
$str
=$chs
[$int].
$u.$str;}
$str
= rtrim (
$str
,'0');
$str
= preg_replace (
"/0+/"
,"零"
,$str);
$u2=
$str
!=''
?$exp[$t
]:'';
$res
=$str
.$u2
.$res;}
$dec
= rtrim (
$dec
,'0');
// 小數部分 從左向右if(
!empty (
$dec))
>0?
$dec_uni[$i
]:'';
// 非0的數字後面新增單位
$res.=
$chs
[$dec].
$u;}if
($cnt==1
)$res.=
'整';
$res
= rtrim (
$res
,'0');
// 去掉末尾的0
$res
= preg_replace (
"/0+/"
,"零"
,$res);
// 替換多個連續的0
}else
return
$res;}
/** * 一次性本息的利息計算
* * @param int $money 本金
* @param float $annualinterestrate 年化收益率
* @param int $day 天數
* @return number 利息
*/function
interest_day
($money
,$annualinterestrate
,$day
)/**
* 利息計算
* * @param int $money
* @param floal $annualinterestrate
* @param int $month
* @param int $type 0 一次性本息 1 等額本金 2等額本息 3每月還息到期還本
*/function
interest_count
($money
,$annualinterestrate
,$month
,$type=0
)elseif
($type==1
)}elseif
($type==2
)}elseif
($type==3
)else}}
return
$res;}
/** * 一次性本息
* * @param unknown $a
*/function
aaa(
$cash
,$rate
,$month
)/**
* 等額本息
* * @param int $cash 貸款總額
* @param unknown $rate 年化收益率
* @param int $month 貸款月數
*/function
bbb(
$cash
,$rate
,$month
)// 總利息=還款月數×每月月供額-貸款本金
return
$res;}
/** * 等額本金
* * @param int $cash 貸款本金
* @param unknown $rate 年化收益率
* @param int $month 貸款月數
*/function
ccc(
$cash
,$rate
,$month
)// print_r ( $res );
return
$res;}
/** * 每月還息到期還本
*/function
ddd(
$cash
,$rate
,$month
)else
}return
$res;}
/** * 按年付息到期還本
* * @param unknown $cash
* @param unknown $rate
* @param unknown $month
* @return multitype:multitype:number unknown
*/function
eee(
$cash
,$rate
,$month
)else
}return
$res;}
/** * 格式化顯示錢數
* * @param unknown $amount
* @return string
*/function
amount_format
($amount
)
PHP利息計算方法
一次性本息的利息計算 param int money 本金 param float annualinterestrate 年化收益率 param int day 天數 return number 利息 function interest day money annualinterestrate da...
利息積數的計算方法及應用
利息積數即累計利息積數,是每日餘額的累計數。利息積數乘以日利率即為利息。活期利息積數從每年7月1日開始累計,6月30日進行結息,利息積數即歸零。1 利息積數的計算方法 利息積數 上期餘額存款天數 上期積數 例如 20031020利息積數5,000.00 1,000.005 20031030利息積數1...
SQL各種日期計算方法
select dateadd mm,datediff mm,0,getdate 0 計算乙個月第一天 select dateadd wk,datediff wk,0,getdate 0 本週的星期一 select dateadd yy,datediff yy,0,getdate 0 本年的第一天 s...