[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XSLT format-number Problem

Subject: Re: XSLT format-number Problem
From: Jeff Kenton <jkenton@xxxxxxxxxxxxx>
Date: Mon, 17 Jun 2002 15:42:09 -0400 (EDT)
xslt format number
On Mon, 17 Jun 2002, Alex Genis wrote:

..I have a problem using format-number in my XSLT.
..When I use :
..
..<xsl:value-of select="format-number(Field-1 div 1000000000, '
..#########.000000000')" />
..
..If the value of "Field-1" in XML Document = 999999999999999999   -
..Result in HTML Document is : 1000000000.000000000 .
..If the value = 234234234345345345 -
..Result in HTML Document is : 234234234.345345350
..Why it's rounded ? .

XSLT numbers are 64-bit IEEE 754 floating point, which have 53 bits of
precision (plus sign and exponent).  This gives you about 16 decimal
digits of precision, and that's what you're seeing.



-- 

Jeff Kenton
DataPower Technology, Inc.
 *** Wire Speed XSLT ***

http://www.datapower.com/products.shtml



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.