VB实现数字小写转大写算法.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB实现数字小写转大写算法

电脑编程技巧与维护 VB 实现数字小写转大写算法 周瑞 (忻州职业技术学院计算机系,忻州034000) 摘 要:在开发一些财经类管理信息系统时,常常遇到人民币阿拉伯数字按照汉语习惯和规定自动转换成大写格式 的问题。本文提供了一种简洁明了的算法,并在VB 环境下完整实现。 关键词:数字 ; 大写金额 ; 算法 ; VB The Arabic Numeral Change into the Chinese form the Algorithm and VB Procedure Realization ZHOU Rui (Depart. of compwter , Xinzhou Vocational and Technical College , Xinzhou 034000) Abstract :When develops some finance and economics class management information system, we meets the Renminbi Chi- nese form frequently the question. How will the Arabic numeral change into the Chinese form according to Chinese custom and the stipulation automatic extension to become a programmers question. This article is for the purpose of providing one simple and brief algorithm, and realizes completely under the VB environment. Key words :Number ; Amount in Chinese form ; Algorithm ; VB 1 转换规则及习惯 “X 角整” (这里小数部分认为最多两位),存入一个字符串 (1)阿拉伯数字与汉字的对应关系: “0123456789”分 strXsDx。 别对应 “零壹贰叁肆伍陆柒捌玖”,数位为: “分角元拾佰仟 (4)对于strZs (整数部分),首先将每位阿拉伯数字转换 万拾佰仟亿拾佰仟”。 成大写和数位的组合。如: “680000800”转为 “陆亿捌仟零 (2)中文大写金额数字到 “元”为止,在 “元”之后, 佰零拾零万零仟捌佰零拾零元”。具体转换如下: 应写 “整” (或“正”)字,在 “角”之后,可以不写 “整” 1)自定义一个阿拉伯数转大写汉字的函数Daxie (num as (或“正”)字。大写金额数字有 “分”的, “分”后面不写 integer) as string ,其中num 就是要转换的阿拉伯数。 “整” (或“正”)字。 函数中设定一个字符串strDx= “零壹贰叁肆伍陆柒捌玖”, (3)阿拉伯数字小写金额数字中有 “0”时,中文大写应 然后在Daxie 串中取出第num+1 个汉字即可。如num=3,则取 按照汉语语言规律、金额数字构成和防止涂改的要求进行书

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档