The xsl:number element is used to insert a formatted number into the result tree. The number to be inserted may be specified by an expression. The value attribute contains a expression. The expression is evaluated and the resulting object is converted to a number as if by a call to the number function. After conversion, the resulting string is inserted in the result tree.