Для некоторых относительно длинных чисел мы можем использовать asp для достижения раздельного отображения, особенно для некоторых вещей, связанных с деньгами.
Скопируйте код кода следующим образом:
<%
ФункцияЗапятая(строка)
Если Not(IsNumeric(str)) или str = 0 Тогда
Результат = 0
ИначеЕсли Len(Fix(str)) < 4 Тогда
Результат = ул
Еще
Pos = Инстр(1,стр,.)
Если Поз > 0 Тогда
Дек = Середина(str,Pos)
Конец, если
Res = StrReverse(Fix(str))
ЦиклКаунт = 1
Пока LoopCount <= Len(Res)
TempResult = TempResult + Mid(Res,LoopCount,3)
Число циклов = Число циклов + 3
Если LoopCount <= Len(Res) Тогда
ТемпРезультат = ТемпРезультат + ,
Конец, если
Венд
Результат = StrReverse(TempResult) + Декабрь
Конец, если
Запятая = Результат
Конечная функция
%>
<html>
<тело>
<%
aLongNumber = 12345678
%>
Неформатированное число: <%=aLongNumber%><br>
Число в формате запятой: <%=Comma(aLongNumber)%>
</тело>
</html>