Rumah >Java >javaTutorial >Tukar Nombor kepada Teks menggunakan ColdFusion dan ICU4J
(Ini adalah siaran semula daripada blog tumblr saya yang terbengkalai; bertarikh 2016-11-17)
Seorang pelanggan meminta kami menyatakan nombor di tapak web mereka untuk menjelaskan beberapa jumlah kewangan. Saya pada mulanya merancang untuk menggunakan ColdFusion NumberAsString UDF dari tahun 2002. Selepas menyemak keputusan, saya fikir ia berbaloi dengan perbandingan ujian unit untuk menyemak keputusan terhadap ICU4J (java).
Pada akhirnya, saya memutuskan untuk menggunakan ICU4J kerana:
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"
Ini kod sumber CFML:
https://gist.github.com/JamoCA/cd343524e417f382d5c706954e52dfaf
Atas ialah kandungan terperinci Tukar Nombor kepada Teks menggunakan ColdFusion dan ICU4J. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!