FormatNumber
VBScript FormatNumber funksiyasi
❮ To‘liq VBScript ma’lumotnomasi
FormatNumber funksiyasi son sifatida formatlangan ifodani qaytaradi.
Sintaksis
FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
| Parametr | Tavsif |
|---|---|
| expression | Majburiy. Formatlanadigan ifoda |
| NumDigAfterDec | Ixtiyoriy. O‘nli kasr nuqtasidan o‘ngda nechta xona ko‘rsatilishini bildiradi. Standart qiymati: -1 (kompyuterning mintaqaviy sozlamalari ishlatiladi) |
| IncLeadingDig | Ixtiyoriy. Kasr qiymatlar uchun boshidagi nol ko‘rsatilishi yoki ko‘rsatilmasligini bildiradi:
|
| UseParForNegNum | Ixtiyoriy. Manfiy qiymatlarni qavs ichiga olish yoki olmaslikni bildiradi:
|
| GroupDig | Ixtiyoriy. Sonlar kompyuterning mintaqaviy sozlamalarida belgilangan guruh ajratgichi yordamida guruhlanishi yoki guruhlanmasligini bildiradi:
|
Misollar
1-misol
<%
response.write(FormatNumber(20000))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
20,000.00
Misolni ko‘rsatish »
2-misol
O‘nli xonalar sonini belgilash:
<%
response.write(FormatNumber(20000,2) & "<br />")
response.write(FormatNumber(20000,5))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
20,000.00
20,000.00000
Misolni ko‘rsatish »
3-misol
Boshida nol bo‘lgan va bo‘lmagan kasr qiymatlar:
<%
response.write(FormatNumber(.20,,0) & "<br />")
response.write(FormatNumber(.20,,-1))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
.20
0.20
Misolni ko‘rsatish »
4-misol
Manfiy qiymatlar qavs ichida yoki qavssiz:
<%
response.write(FormatNumber(-50,,,0) & "<br />")
response.write(FormatNumber(-50,,,-1))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
-50.00
(50.00)
Misolni ko‘rsatish »
5-misol
Sonlarni guruhlash - yoki guruhlamaslik:
<%
response.write(FormatNumber(1000000,,,,0) & "<br />")
response.write(FormatNumber(1000000,,,,-1))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
1000000.00
1,000,000.00
Misolni ko‘rsatish »
❮ To‘liq VBScript ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
