Skip to content

Instantly share code, notes, and snippets.

@emres
Created July 19, 2012 21:20
Show Gist options
  • Save emres/3146904 to your computer and use it in GitHub Desktop.
Save emres/3146904 to your computer and use it in GitHub Desktop.
SPARQL Quiz
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT
?v1NoCast ?v1OuterFloat ?v1InnerFloat ?v1OuterdDecimal ?v1InnerDecimal
?v10NoCast ?v10OuterFloat ?v10InnerFloat ?v10OuterdDecimal ?v10InnerDecimal
?v100NoCast ?v100OuterFloat ?v100InnerFloat ?v100OuterdDecimal ?v100InnerDecimal
WHERE
{
BIND ( 1 / 3 as ?v1NoCast)
BIND ( xsd:float(1 / 3) as ?v1OuterFloat)
BIND ( xsd:float(1) / 3 as ?v1InnerFloat)
BIND ( xsd:decimal(1 / 3) as ?v1OuterdDecimal)
BIND ( xsd:decimal(1) /3 as ?v1InnerDecimal)
BIND ( 1.0 / 3 as ?v10NoCast)
BIND ( xsd:float(1.0 /3) as ?v10OuterFloat)
BIND ( xsd:float(1.0) /3 as ?v10InnerFloat)
BIND ( xsd:decimal(1.0 /3) as ?v10OuterdDecimal)
BIND ( xsd:decimal(1.0) /3 as ?v10InnerDecimal)
BIND ( 1.00 / 3 as ?v100NoCast)
BIND ( xsd:float(1.00 / 3) as ?v100OuterFloat)
BIND ( xsd:float(1.00) / 3 as ?v100InnerFloat)
BIND ( xsd:decimal(1.00 / 3) as ?v100OuterdDecimal)
BIND ( xsd:decimal(1.00) / 3 as ?v100InnerDecimal)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment