在编写会计小写金额转会计大写金额程序时的规范

作者:vkvi 来源:千一网络(原创) 日期:2014-8-29

把会计中的小写金额转换成大写金额,作为一名程序员,其实并不一定是算法不会,更多的是不了解会计中的规范就开始动手了,所以我觉得有必要一起来学习下会计中的规范。

首先了解有哪些汉字(以简体为例)

零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、整(正)

常写错的有:零、叁、佰、仟、万、元。

然后了解“整(正)”的用法

只有在以“分”结尾时,才不需要“整(正)”字,否则就需要写“整(正)”字。“叁元”是不正确的,应该是“叁元整”;而“五分整”也是不正确的,应该是“五分”。

遇到“0”时的规范

阿拉伯数字中间连续有几个“0”时,中文大写金额中间可以只写一个“零”字,如 6007.14 应写成:陆仟零柒元壹角肆分。

阿拉伯金额数字万位和元位是“0”,或者数字中间连续有几个“0”,万位、元位也是“0”,但千位、角位不是“0”时,中文大写金额中可以只写一个零字,也可以不写“零”字,如 1680.32 可写成:壹仟陆佰捌拾元零叁角贰分,也可写成:壹仟陆佰捌拾元叁角贰分。又如 107000.53 可写成:壹拾万柒仟元零伍角叁分,也可写成:壹拾万零柒仟元伍角叁分。

阿拉伯金额数字角位是“0”而分位不是“0”时,中文大写金额“元”后面应写“零”字,如 16409.02 应写成:壹万陆仟肆佰零玖元零贰分,又如 325.04 应写成:叁佰贰拾伍元零肆分。

10 不要写作“拾”,而要写作“壹拾”。

注:会计要求是前面要带“人民币”,但我们编程时不一定需要。

你前面那位网友看了:重装系统后可还原的 IIS 备份

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他