(これは私の放棄された 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
以上がColdFusion と ICU4J を使用して数値をテキストに変換するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。