","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"}}
(Esta es una nueva publicación de mi blog de tumblr abandonado; con fecha del 17 de noviembre de 2016)
Un cliente solicitó que deletreáramos los números en su sitio web para aclarar algunos totales financieros. Inicialmente planeé usar ColdFusion NumberAsString UDF de 2002. Después de revisar los resultados, pensé que valía la pena realizar una comparación de prueba unitaria para revisar los resultados con ICU4J (java).
Al final, decidí usar ICU4J porque:
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"
Aquí está el código fuente de CFML:
https://gist.github.com/JamoCA/cd343524e417f382d5c706954e52dfaf
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3