#Z02024. 大写数字

大写数字

题目描述

不管是阿拉伯数字(1、2、3……)还是汉字小写数码(一、二、三……),都由于笔画简单,容易被涂改伪篡。所以,一般文书和商业财务票据上的数字都要采用汉字大写数码:壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟(“万、亿、兆”本身笔画已经比较复杂,使用机会也少,没有必要再用别的字代替)。如:“3564元”写作“叁仟伍佰陆拾肆圆”。这些汉字的产生是很早的,用作大写数字,属于假借。数字的这种繁化写法,早在唐代就已经全面地使用了,后来逐步地规范化成一套“大写数码”。 豹豹是一名财务,他需要按如下规则把阿拉伯数字转换为大写数字: 1.中文大写金额数字到"元"为止的,在"元"之后,应写"整"字,在"角"之后,可以不写"整"字。大写金额数字有"分"的,"分"后面不写"整"字。

2.阿拉伯数字小写金额数字中有"0"时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写。举例如下:

        1·阿拉伯数字中间有"0"时,中文大写要写"零"字,如1409.50,应写成壹仟肆佰零玖元伍角,又如107000.53,应写成壹拾万柒仟元伍角叁分。         2·阿拉伯数字中间连续有几个"0"时,中文大写金额中间可以一个"零"字,如6007.14,应写成陆仟零柒元壹角肆分。         3·阿拉伯金额数字角位是"0",而分位不是"0"时,中文大写金额"元"后面应写"零"字。如16409.02,应写成壹万陆仟肆佰零玖元零贰分;又如325.04,应写成叁佰贰拾伍元零肆分。

输入格式

多组样例输入 每行输入一个数n(0

输出格式

输出n的大写数字

114514
19198.10
壹拾壹万肆仟伍佰壹拾肆元整
壹万玖仟壹佰玖拾捌元壹角