Ketika FormatNumber ASP diproses dengan nilai yang mirip dengan 25/5, hasilnya adalah 5,00 ketika nilai yang mirip dengan 28/8 diproses dengan nilai yang mirip dengan 28/8, hasilnya adalah 3,50
Tingkatkan, hapus 0s tidak berguna sehingga hasilnya masing -masing adalah 5 dan 3.5
Salinan kode adalah sebagai berikut:
FunctionFM (NB)
Ifisnumeric (NB) lalu
Dima
A = FormatNumber (NB, 2, -1)
Ifright ((a+""), 2) = 00then
fm = clng (a)
Kalau tidak
fm = formatNumber (nb, 1, -1)
Endif
Kalau tidak
fm = 0
Endif
Fungsi endfungsi