最近开发的系统中要求将阿拉伯数值转换为大写汉字字符串,在网上搜了一下,转换的程式很多,但大都很长,动辄上百行,想了下,似乎不用费太多时间,于是自己写了一个扩展方法。
要转换金额的话,再处理一下小数就可以了。要支持长整型的话,往 unitMap 后添加位数,千万亿及以下应该是没什么大问题的,不过没具体测试过。
最近开发的系统中要求将阿拉伯数值转换为大写汉字字符串,在网上搜了一下,转换的程式很多,但大都很长,动辄上百行,想了下,似乎不用费太多时间,于是自己写了一个扩展方法。
要转换金额的话,再处理一下小数就可以了。要支持长整型的话,往 unitMap 后添加位数,千万亿及以下应该是没什么大问题的,不过没具体测试过。