Quando o número de formato de ASP é processado com valores semelhantes a 25/5, o resultado é 5,00 quando o valor semelhante ao 28/8 é processado com valores semelhantes a 28/8, o resultado é 3,50
Melhore, remova 0s inúteis para que os resultados sejam 5 e 3,5, respectivamente
A cópia do código é a seguinte:
FunctionFM (NB)
Ifisnumeric (NB) então
Dima
a = formatNumber (nb, 2, -1)
Seright ((a+""), 2) = 00then
fm = clng (a)
Outro
fm = formatNumber (nb, 1, -1)
Endif
Outro
fm = 0
Endif
Função final