您当前的位置:首页 > 互联网教程

如何在VFP下将小写金额转换成大写金额

发布时间:2025-05-22 17:22:00    发布人:远客网络

如何在VFP下将小写金额转换成大写金额

一、如何在VFP下将小写金额转换成大写金额

1,把下面的代码保存进一个prg文件(注意,由于复制进来格式被改了,你复制后会发现多了好多空行,删除即可):

*--该函数的返回值能够舍去数字之间的零,比较准确,符合会计准则,比较适合打印银行存单等。

L_S1='零壹贰叁肆伍陆柒捌玖'

L_S2='亿仟佰拾万仟佰拾亿仟佰拾万仟佰拾元角分'

nAmount=LTRIM(STR(nAmount*100,LEN(L_S2)/2))

L_SZ=SUBSTR(L_S1,2*VAL(L_SZ)+1,2)

L_DX=L_DX+IIF(RIGH(nAmount,1)='0','整','')

l_dx=chrtran(l_dx,'','')

RETURN IIF(lliffu,'负','')+L_DX

2,比如保存文件名称为num2hz.prg,放在目录d:\abc下,举例:

这就是把这个prg文件当成函数,返回值就是文字

二、美元如何大写

规范英文金额大写有3种表达方式:美分,美点,分数

美分表达(数字转换到文字),比如: USD 123.12美金写成英语大写字母是 SAY US DOLLARS ONE HUNDRED AND TWENTY-THREE AND CENTS TWELVE ONLY

美点表达:(拼出大写字母)比如: JPY1 456.36用英文大写拼出来是 SAY JAPANESE YUAN FOUR HUNDRED AND FIFTY-SIX AND POINT THIRTY-FIVE ONLY

分数表达法:(只接受数字),eg:USD 987.36转换到分数是: SAY US DOLLARS NINE HUNDRED AND EIGHTY-SEVEN AND THIRTY-SIX 36/100 ONLY

规范标准是EXCEL中的人民币大写:看看EXCEL写的人民币大写规范..

20万的外币港币,英镑,澳元,日元大写写法港币是:Say HongKong Dollar two hundred thousand only.澳元是:Say Australian Dollar two hundred thousand only.

日元是:Say Japan Yen two hundred thousand only英镑是:Say Pounds Sterling two hundred thousand.

人民币中文和外贸英文金额大写规范

And只能出现一次因为美金金额大写中每次只能出现一个and.

西方习惯将数字每三位一分隔 Five hundred and three thousand, and fifteen, dot thirty-one cents.所以422015.31对应的写法为:422,015.31

美元的汉语读法因为英语中对常用10分(10cents)代替我们说的1角所以422,015.31叫法为:肆佰贰拾贰(仟),零壹拾伍(元),三十一分

美元的中文大写要用'整'美金的中文大写写法是美金壹仟叁佰捌拾贰元伍角整,而不是壹仟叁佰捌拾贰元伍拾美分,因为人民币元和美金刀的比率也是1:10,性质是一样的.

17026.08美元的英文大写怎么表达,主要是小数点后面是难点

SAY US DOLLARS SEVENTEEN THOUSAND,TWENTY-SIX AND CENTS EIGHT ONLY

比如USD203,000.00在财务上大小写都怎么表达?

大写英文:SAY US DOLLARS TWO HUNDRED AND THREE THOUSAND ONLY大写中文:贰拾万零叁仟元整

$49028.40这个美金金额大写怎么写?

SAY US DOLLARS FORTY-NINE THOUSAND,TWENTY-EIGHT AND CENTS FORTY ONLY

SAY US DOLLARS TWO HUNDRED AND NINETEEN AND CENTS TWENTY-FIVE ONLY

SAY US DOLLARS THIRTY-FIVE THOUSAND,THREE HUNDRED AND TWENTY-SIX AND CENTS TWENTY-THREE ONLY

请问美元2120.8大写用中文怎么表达?

SAY US DOLLARS TWO THOUSAND,ONE HUNDRED AND TWENTY AND CENTS EIGHT ONLY

SAY US DOLLARS TWO HUNDRED AND NINETY-TWO THOUSAND ONLY