いくつかの比較的長い数値については、ASP を使用して分離表示を実現できます。特にお金関連のものです。
次のようにコードをコピーします。
<%
関数カンマ(文字列)
Not(IsNumeric(str)) または str = 0 の場合
結果 = 0
ElseIf Len(Fix(str)) < 4 then
結果 = 文字列
それ以外
位置 = 命令(1,str,.)
位置 > 0 の場合
Dec = Mid(str,Pos)
次の場合に終了
Res = StrReverse(Fix(str))
ループ数 = 1
While LoopCount <= Len(Res)
TempResult = TempResult + Mid(Res,LoopCount,3)
ループ数 = ループ数 + 3
If LoopCount <= Len(Res) then
TempResult = TempResult + ,
終了の場合
ウェン
結果 = StrReverse(TempResult) + Dec
終了の場合
カンマ = 結果
終了機能
%>
<html>
<本文>
<%
aLongNumber = 12345678
%>
フォーマットされていない数値: <%=aLongNumber%><br>
カンマ形式の数値: <%=Comma(aLongNumber)%>
</body>
</html>