9.21 数字的英文表达和中文表达

Posted latup

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9.21 数字的英文表达和中文表达相关的知识,希望对你有一定的参考价值。

题目】:

  给定一个32位整数num,写两个函数分别返回num的英文与中文表达字符串

  举例:

    num=319

    英文表达字符串为:Three Hundred Nineteen

    中文表达字符串为:三百一十九

    num=1014

    英文表达字符串为:One Thousand, Fourteen

    中文表达字符串为:一千零十四

    num=-2147483648

    英文表达字符串为:Negative, Two Billion, One Hundred Forty Seven Million, Four Hundred Eighty Three Thousand, Six Hundred Forty Eight

    中文表达字符串为:负二十一亿四千七百四十八万三千六百四十八

    英文表达字符串为:Zero  

    中文表达字符串为:零

 

题目来源:左程云老师《程序员代码面试指南》

以上是关于9.21 数字的英文表达和中文表达的主要内容,如果未能解决你的问题,请参考以下文章

转正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度

正则表达式匹配具有不同数字和最小长度的数字

JAVA正则表达式判断 只能包含汉字、英文、“_”和数字 ,正则该怎么写呢?

英语数字表达法

用于 Javascript 正则表达式和数字的 Javascript 正则表达式

java正则表达式 过滤特殊字符 只允许中文、字母和数字, 该怎么写?急。。。