[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Round function in XSL 1.0
Ops. Sorry. I, for some reason, thought of truncate. Solution works. :-) -- Vladimir Nesterovsky http://www.nesterovsky-bros.com/ -------- Original Message -------- > From: "Vladimir Nesterovsky" <vladimir@xxxxxxxxxxxxxxxxxxxx> > Sent: Wednesday, April 07, 2010 10:54 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: Round function in XSL 1.0 > > > Try with the below: > > > > <xsl:variable name="amount_val" select="'8.42500'"></xsl:variable> > > <xsl:value-of select="round(100 * number($amount_val)) div 100"/> > > That's very wrong! > As "The round function returns the number that is closest to the argument > and that is an integer. If there are two such numbers, then the one that is > closest to positive infinity is returned." > > round(842.500) => 843 > -- > Vladimir Nesterovsky > http://www.nesterovsky-bros.com/ > > > > > -----Original Message----- > > From: Anil Kumar Veeramalli [mailto:anil.v@xxxxxxxxxxxxxxxxxxxxx] > > Sent: Wednesday, April 07, 2010 12:19 PM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: Round function in XSL 1.0 > > > > Hi > > I am using XSL 1.0 version. I am looking for Rounding function similar > > > > to SQL. > > > > <xsl:variable name="amount_val" select='8.42500'></xsl:variable> > > > > I have a variable with the value of 8.42500. Its a string. I want to > > round this number to 8.43. How can I do this in XSL1.0. > > > > Please suggest me on this. > > > > Thanks, > > Anil
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|