Re: [xsl] making a number from a decimal in XPath 2.0

Subject: Re: [xsl] making a number from a decimal in XPath 2.0
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Mon, 16 May 2005 09:44:11 +1000
Hi Wendell,
> But if I say
>
> string-join((for $i in (1 to ceiling($arg div $extent)) return 'e'),'')
>
> I get an error (Saxon 8.4) telling me I need an xs:integer as the second
> argument of the range expression "1 to ceiling($arg div $extent)", but I
> have an xs:decimal.
>
> How do I make ceiling($arg div $extent) into an integer?

Use:
   xs:integer(ceiling($arg div $extent))


Cheers,
Dimitre

Current Thread