<?phpheader("content-type:text/html;charset=utf-8");
function num_to_upper($num
)
elseif($len_pointdigit>2)
} else
for($i=0;$i
<$c;$i++)
for($j=$len_pointdigit; $j>=1; $j--)
$chinses = str_split($low2chinses,2); //
字串轉換成陣列
//print_r($chinses);
for($x=sizeof($chinses)-1;$x>=0;$x--)
if($inyi==0&&$chinses[$x]==$e[8])
if($chinses[$x]!=$e[4]&&$chinses[$x]!=$e[8]) //
進行整理,將最後的值賦予$final陣列
$final[$y++] = $chinses[$x
]; }
$newstring=(array_reverse($final)); //
$final為倒陣列,$newstring為正常可以使用的陣列
$nstring=join($newstring); //
陣列變成字串
if(substr($num,-2,1)==0 && substr($num,-1)<>0)
$fen="分";
$fj=substr_count($nstring, $fen); //
如果沒有查到分這個字
return
$nstring=($fj==0)?$nstring.$zheng:$nstring; //
就將"整"加到後面
}
echo num_to_upper(1234.56);
?>
數字轉換成大寫金額
數字轉換成大寫金額 using system public class numtocaps 將數定轉換大寫金額格式 引數必須小於萬萬億,且不超過兩位小數多過兩位自動擷取兩位 返回大寫金額 public string getcaps decimal d if d 0 if s.length 0 s.l...
數字轉換成大寫金額
數字轉換成大寫金額 例如 new money 200 tostring 貳佰元 namespace skyiv.util catch system.console.writeline 大寫 newmoney m 該類過載的 tostring 方法返回的是大寫金額字串 class money 建構函式...
小寫金額轉換成大寫
原作在sql 2000中有一些問題。修正錯誤並在sql 2000中執行通過。set nocount on select v lowerstr ltrim rtrim str n lowermoney,20,2 四捨五入為指定的精度並刪除資料左右空格 select i i 1 select v upp...