注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
网络安全
» 人民币大小写转换算法
返回列表
发帖
bigblock
该用户已被删除
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
bigblock
发表于 2003-12-13 21:22
|
只看该作者
人民币大小写转换算法
1.先把你的金额转换成Chat String类型; 2.把Chat Strin类型的金额变量已小数点为界分成两个部分; 3.分别用两个转换函数对小数点左右部分进行转换 AnsiString ChineseNumber(AnsiString num) { num.Delete(num.Length()-2,1);//删除小数点 num.Insert(num.StringOfChar('0',8-num.Length()),1); AnsiString retval="",CNum="零壹贰叁肆伍陆柒捌玖",CUnit="拾万仟佰拾元 角分"; for(int p,i=1;i<9;i++) { p=num.SubString(i,1).ToInt(); retval+=CNum.SubString(p*2+1,2)+CUnit.SubString(i*2-1,2); } return retval;
收藏
分享
god19810929
该用户已被删除
沙发
god19810929
发表于 2003-12-17 16:43
|
只看该作者
人民币大小写转换算法
伙计,今天开机, 电脑有点毛病, 显示ms-dos 对话框, 无法显示开机, 也关闭不了它.
我用热键重新启动, 才能进入windows, 我就去下载了一个木马软件查看, 发现了, 两个木马, 但是我的qq无法用了, 老是上不去, 还总是显示有不同ip的人想访问我的电脑. 是不是你干的??
要是你, 可别在干了, 我用的是公司电脑, 要是出了事情可就完了. 如果不是, 能不能告诉我, 怎么办?
TOP
bigblock
该用户已被删除
板凳
bigblock
发表于 2003-12-17 21:11
|
只看该作者
人民币大小写转换算法
呵呵~~当然不是我.这几天没怎么上网.你的qq应该是被盗了.最好就是去下个杀毒软件升级后杀掉病毒.然后打补丁.
TOP
god19810929
该用户已被删除
地板
god19810929
发表于 2003-12-18 09:00
|
只看该作者
人民币大小写转换算法
今天上网, 我的qq能用了, 我把木马卸载了,他
就能用了.谢谢你告诉我,你能告诉我, 我是装一个木马克星软件好,还是不装好
TOP
bigblock
该用户已被删除
5
楼
bigblock
发表于 2003-12-18 10:15
|
只看该作者
人民币大小写转换算法
木马克星只是杀的时候用。最好装一个好点的杀毒软件。
TOP
慕容豪情
该用户已被删除
6
楼
慕容豪情
发表于 2003-12-19 08:33
|
只看该作者
人民币大小写转换算法
同意
楼上的意见!
TOP
Eben
该用户已被删除
7
楼
Eben
发表于 2003-12-23 19:49
|
只看该作者
人民币大小写转换算法
AnsiString ChineseNumber(AnsiString num) { num.Delete(num.Length()-2,1);//删除小数点 num.Insert(num.StringOfChar('0',8-num.Length()),1); AnsiString retval="",CNum="零壹贰叁肆伍陆柒捌玖",CUnit="拾万仟佰拾元 角分"; for(int p,i=1;i<9;i++) { p=num.SubString(i,1).ToInt(); retval+=CNum.SubString(p*2+1,2)+CUnit.SubString(i*2-1,2); } return retval; 使用查表法呀
TOP
bigblock
该用户已被删除
8
楼
bigblock
发表于 2004-1-5 22:42
|
只看该作者
人民币大小写转换算法
呵呵~~~只是一个算法.程序的灵魂是算法啊.
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]