Hello Andy,
On Fri, Oct 09, 2015 at 03:42:16PM +0100, Andy Seaborne wrote:
> "1e2"^^xsd:double is not "100"^^xsd:double. Same value, different term.
> xsd:integer("100"^^xsd:double) works.So Fuseki can only cast from xsd:double to xsd:integer if the lexical value conforms to xsd:integer? And the lexical value is preserved by the Fuseki engine unless a computation is involved, which has to convert the lexical value to the value and back to the canonical representation, which never conforms to xsd:integer? And the decision which lexical values of xsd:double can be casted to xsd:integer is up to the implementer of SPARQL? Regards, Michael Brunnbauer -- ++ Michael Brunnbauer ++ netEstate GmbH ++ Geisenhausener Straße 11a ++ 81379 München ++ Tel +49 89 32 19 77 80 ++ Fax +49 89 32 19 77 89 ++ E-Mail [email protected] ++ http://www.netestate.de/ ++ ++ Sitz: München, HRB Nr.142452 (Handelsregister B München) ++ USt-IdNr. DE221033342 ++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer ++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
pgpUMXcoGedLd.pgp
Description: PGP signature
