","image":"http://www.luping.net/uploads/20240730/172233432966a8bc79e1c0f.jpg","datePublished":"2024-07-30T18:12:09+08:00","dateModified":"2024-07-30T18:12:09+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
(这是我废弃的 tumblr 博客的转发;日期为 2016 年 11 月 17 日)
一位客户要求我们在他们的网站上拼出数字,以澄清一些财务总额。 我最初计划从 2002 年开始使用 ColdFusion NumberAsString UDF。在查看结果后,我认为值得进行单元测试比较来查看与 ICU4J (java) 的结果。
最后,我决定使用ICU4J,因为:
123 = "one hundred twenty-three" 100001 = "one hundred thousand one" 9 = "nine" 64578.25 = "sixty-four thousand five hundred seventy-eight point two five" 0.333 = "zero point three three three"
CFML源代码如下:
https://gist.github.com/JamoCA/cd343524e417f382d5c706954e52dfaf
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3