C 實現小寫金額轉大寫金額

2021-09-05 23:12:42 字數 1325 閱讀 9255

好久沒有寫部落格了。

最近專案上用到小寫轉大寫金額,公司同事還準備寫一段**來實現,後來發現架構上有現成的。

其實在銀行、進銷存、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 ...