Re: [xsl] [XSL 3.0] Function that check if a xs:string can be converted as a xs:double

Subject: Re: [xsl] [XSL 3.0] Function that check if a xs:string can be converted as a xs:double
From: "David Carlisle d.p.carlisle@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 31 May 2023 15:56:22 -0000
On Wed, 31 May 2023 at 16:08, Piez, Wendell A. (Fed) wendell.piez@xxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:

> Hello,
>
> As an academic exercise it is still interesting to ponder what might be
> done without 'castable as'.
>
> I think it was Ken H who once suggested (context of XSLT 1.0)
> select="number($str) = number($str)" as NaN is not equal to itself. I can't
> say where he got it. (In XPath 1.0 one was forced to be creative.) Or
> whether it would work for you in the given context or indeed corresponds to
> 'castable as'.
>

"NaN"  is  true for castable as, but false for number = number

>
> Regards, Wendell

Current Thread