最近小弟在做一个有关财务的软件,涉及到小写金额转化为大写的情况!票据是才用套打得!!票据是这样的格式:
结算金额合计:大写: 拾 万 千 百 拾 元 角 分
请问我该如何转化成大写然后把相应的数字填在上面空格里:
如:1230.02 (零 拾 零 万 壹 千 贰 百 叁 拾 零 元 零 角 贰 分)
不够位数的前面都要补零,如果是整数后面也要补零
结算金额合计:大写: 拾 万 千 百 拾 元 角 分
请问我该如何转化成大写然后把相应的数字填在上面空格里:
如:1230.02 (零 拾 零 万 壹 千 贰 百 叁 拾 零 元 零 角 贰 分)
不够位数的前面都要补零,如果是整数后面也要补零
解决方案 »
- D2007下的TOOLSAPI问题。高手,你在哪里?
- TChart中坐标的值如何设定?
- 谁有合同管理系统和库存管理系统的免费软件或源码?
- 我是在校的女大学生 我喜欢DELPHI
- 写组件的中的问题,请各位指点
- 如何把datetimepick上的TIME赋给另一个datetimepick的time
- 关于ActionManager和ActionMainMenuBar的问题
- 使用IS for Delphi 4制作安装盘.安装时时出现401号错误(字符串变量不够长)
- 请问这儿是那的错误?
- Rmb请朋友做个邮件收发系统!
- 请问IDE在哪里?
- Delphi如何实现自动登录博客?(模拟输入帐号,密码,按登陆按钮)
转化后的值通过变量传到报表中即可。留个mail下来,发个函数给你
Case S[I] of
0 : 在I位处打印'零';
1 : .....
........
Case S[I] of '0'