Skip to main content

Posts

Showing posts from January, 2014

Menampilkan Angka dengan Format Ribuan dan Pecahan

Masalah sepele : ingin menampilkan angka seperti 12345.57 jadi 123,45.57 (untuk saat ini dibatasi hanya 2 desimal). Karena masalahnya sepele, algoritmanya juga harusnya sepele. Tapi sering lupa, jadi mending aku tulis di sini sekedar jadi pengingat. PHP Kalau di php simple, cukup pakai sintaks number_format(Angka, Jumlah Decimal) Lengkapnya bisa dilihat di sini  http://php.net/number_format JAVASCRIPT Sepertinya di javascript belum ada fungsi bawaan yang standard, jadi terpaksa bikin sendiri. Agak gak efektif memang, tapi biarlah. function currFormat(decAmount)   {     strSymbol = (decAmount < 0) ? '-' : '';     decAmount = Math.abs(decAmount);     decAmount = Math.round(decAmount * 100);     dec1 = Math.floor(decAmount / 100);     dec2 = decAmount - (dec1 * 100);          str1 = dec1.toString();     str2 = dec2.toString();          // get dolar     if (str1 == '') str1 =0;     else {       i = 0;       strTmp = str