public string cmycurd(decimal num)
str2 = str2.substring(15 - j); //取出對應位數的str2的值。如:200.55,j為5所以str2=佰拾元角分
//迴圈取出每一位需要轉換的值
for (i = 0; i < j; i++)
else
else}}
else
else
else
else
else}}
}}if (i == (j - 11) || i == (j - 3))
str5 = str5 + ch1 + ch2;
if (i == j - 1 && str3 == "0")
}if (num == 0)
return str5;
}public string cmycurd(string numstr)
catch
}
小寫金額轉換成大寫
原作在sql 2000中有一些問題。修正錯誤並在sql 2000中執行通過。set nocount on select v lowerstr ltrim rtrim str n lowermoney,20,2 四捨五入為指定的精度並刪除資料左右空格 select i i 1 select v upp...
Java 金額小數轉換成中文大寫金額
參照nndhyp的部落格。財務系統應用較多 將金額小數轉換成中文大寫金額 如40330701101.2 肆佰零叄億叄千零柒拾萬壹千壹佰零壹元貳角 如下 金額小數轉換成中文大寫金額 author neil han public class convertmoneytouppercase private...
PHP數字金額轉換成中文大寫金額
封裝函式如下 數字金額轉換成中文大寫金額的函式 string int num 要轉換的小寫數字或小寫字串 return 大寫字母 小數字為兩位 function numtormb num i 0 c while 1 else 每次將最後一位數字轉化為中文 p1 substr c1,3 n,3 p2 ...