以文本形式返回数字
本文关键字:返回 数字 文本 | 更新日期: 2023-09-27 18:06:44
可能重复:
如何将整数转换为其语言表示?
我正在寻找一些以文本形式返回数字的解决方案。
我的意思是,100应该作为"100"返回
自己制作这样的功能或多或少只是一项整洁的任务,但我宁愿不重新发明轮子,这也不是第一次有人要求这样做。
不幸的是,到目前为止,我的搜索还没有找到任何结果,所以在这里我尝试了stackowerflow。
基本上,数字来自数据库,所以如果有一些聪明的方法可以在这里使用,那就太好了。
如前所述,一个将例如100返回为"一百"的小函数并不是一项复杂的任务,但如果您需要在解决方案中考虑语言因素,该怎么办?
有人遇到过真正能做到这一点的东西吗,也许是多种语言的?
是的,你可以使用这个:
Java数字到文本
基本上,这个想法是通过简单地定义所有的数字和十分之一来形成数字,然后你也可以定义成百上千等等。因为英语中的数字总是以相同的方式形成的,这对英语来说很容易。
这样的东西(可能不是最好的,我只是做了一个草稿搜索(?
http://www.daniweb.com/software-development/csharp/threads/53072