","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"}}
(Ceci est une republication de mon blog tumblr abandonné ; daté du 17/11/2016)
Un client a demandé que nous épelions les chiffres sur son site Web afin de clarifier certains totaux financiers. J'avais initialement prévu d'utiliser l'UDF ColdFusion NumberAsString de 2002. Après avoir examiné les résultats, j'ai pensé que cela valait la peine d'effectuer une comparaison de tests unitaires pour examiner les résultats par rapport à ICU4J (java).
En fin de compte, j'ai décidé d'utiliser ICU4J parce que :
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"
Voici le code source CFML :
https://gist.github.com/JamoCA/cd343524e417f382d5c706954e52dfaf
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3