XSLT format-number() फ़ंक्शन

विवरण और उपयोग

format-number() फ़ंक्शन अंक को स्ट्रिंग में बदलता है.

व्याकरण

string format-number(number,format,[decimalformat])

पारामीटर

पारामीटर वर्णन
number आवश्यक. फॉर्मेट करने के लिए संख्या को निर्धारित करता है.
format

आवश्यक. फॉर्मेटिंग मोड को निर्धारित करता है. यह फॉर्मेटिंग मोड में प्रयोग किया जाने वाला अक्षर है:

  • # (संख्या को दर्शाता है. उदाहरण: ####)
  • 0 ("." चिह्न के बाद और सामने के शून्य को दर्शाता है. उदाहरण: 0000.00)
  • . (दशांश के स्थान. उदाहरण: ###.##)
  • , (हजार के विभाजक. उदाहरण: ###,###.##)
  • % (संख्या को प्रतिशत के रूप में दिखाने के लिए. उदाहरण: ##%)
  • ; (पैटर्न विभाजक. पहला पैटर्न सकारात्मक संख्या के लिए और दूसरा पैटर्न नकारात्मक संख्या के लिए प्रयोग किया जाता है.)
decimalformat वृत्तीय. दशांश फॉर्मेट नाम.

उदाहरण

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<xsl:value-of select='format-number(500100, "#.00")' />

<xsl:value-of select='format-number(500100, "#.0")' />
<xsl:value-of select='format-number(500100, "###,###.00")' />
<xsl:value-of select='format-number(0.23456, "##%")' />
<br /> </body> </html> </xsl:template> </xsl:stylesheet>

XSL फ़ाइल देखेंपरिणाम देखें