بالنسبة لبعض الأرقام الطويلة نسبيًا، يمكننا استخدام asp لتحقيق عرض منفصل، خاصة بعض الأشياء المتعلقة بالمال 000000000000000000000000000000000000000000
انسخ رمز الكود كما يلي:
<%
الدالةفاصلة(شارع)
إذا لم يكن (IsNumeric(str)) أو str = 0 ثم
النتيجة = 0
ElseIf Len(Fix(str)) < 4 ثم
النتيجة = شارع
آخر
نقاط البيع = Instr(1,str,.)
إذا نقاط البيع> 0 ثم
ديسمبر = منتصف (شارع، نقاط البيع)
انتهي إذا
الدقة = StrReverse(Fix(str))
عدد الحلقات = 1
بينما LoopCount <= Len(Res)
TempResult = TempResult + Mid(Res,LoopCount,3)
عدد الحلقات = عدد الحلقات + 3
إذا LoopCount <= Len(Res) إذن
TempResult = TempResult + ,
نهاية إذا
ويند
النتيجة = StrReverse(TempResult) + ديسمبر
نهاية إذا
فاصلة = النتيجة
وظيفة النهاية
%>
<أتش تي أم أل>
<الجسم>
<%
رقم طويل = 12345678
%>
رقم غير منسق: <%=aLongNumber%><br>
الرقم المنسق بفاصلة: <%=Comma(aLongNumber)%>
</الجسم>
</html>