好久沒有寫部落格了。
最近專案上用到小寫轉大寫金額,公司同事還準備寫一段**來實現,後來發現架構上有現成的。
其實在銀行、進銷存、crm等系統中經常可能用到
//////
獲取金額的大寫中文文字 返回:中文數字文字
//mvarordollar 數字金額大小, mstrlanguage 字串語言 p:簡體中文 c:正體中文
///
///
///
///
public
static
string
getdollorstr(
double
mvarordollar)
public
static
string
getdollorstr(
double
mvarordollar,
string
mstrlanguage)
string
spacestr =""
;t_word
=t_word
+spacestr.padleft(40-
t_word.length,''
);//
end if
return
t_word.trim();
}private
static
string
shrchg(
string
wlamt,
string
wlcd,
intwlloc,
string
mstrlanguage)
return
wlname.trim();
}private
static
string
strformat(
double
tlong,
intalong,
intadec)
else
if(tstr.indexof(".
") ==tstr.length -1
) //
0. case
if(tstr.substring(tstr.indexof(".
") +1
).length ==1
)else
}
if(tstr.length
<
12)
tstr
=tstr.padleft(12,
'');return
tstr;}
ORACLE 小寫金額轉大寫金額
create or replace function money2chinese money in number return varchar2 is stryuan varchar2 150 stryuanfen varchar2 152 numlenyuan number numlenyuanf...
金額小寫轉大寫
create procedure dbo trannumbertobigfordecrypt n lowermoney numeric 15,2 v transtype int,ret varchar 200 output with encryption as descript 解密exec sp ...
金額小寫轉大寫
create procedure dbo trannumbertobigfordecrypt n lowermoney numeric 15,2 v transtype int,ret varchar 200 output with encryption as descript 解密exec sp ...