[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Saxon Div Issue

Subject: Re: [xsl] Saxon Div Issue
From: "Martin Honnen martin.honnen@xxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 19 Jan 2015 16:07:26 -0000

Mailing Lists Mail daktapaal@xxxxxxxxx wrote:
THe problem is , I dont know what will come in the $num. It is an
xpath. It comes from an XML element.

SO sometimes, the element contains 988, and sometimes it contains 98.8
.. so my pseudo code actually is :"

$num = /xpath/num
var result = $num div 100

I wouldn't know if it will be a double that I will be a decimal.

But you can define

<xsl:variable name="num" select="xs:decimal(/xpath/num)"/>

to make sure computation is done with xs:decimal and not with xs:double. Or show us the context and the real code, I am not sure why you post some pseudo code instead of XSLT and XPath anyway.

Current Thread