@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix datatype: <http://qudt.org/vocab/datatype/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix dtype: <http://www.linkedmodel.org/schema/dtype#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix qudt: <http://qudt.org/schema/qudt/> .
@prefix vaem: <http://www.linkedmodel.org/schema/vaem#> .

datatype:FLOAT-SP
  a qudt:RealSinglePrecisionType ;
  dcterms:description """
  <p>
  A single precision real is a 32 bit signed floating point representation. 
  Numbers of type single are stored using 32 bits, they require less memory than numbers of type double, which use 64 bits. 
  However, because they are stored with fewer bits, numbers of type single are represented to less precision than numbers of type double.
  </p>
  """^^rdf:HTML ;
  dtype:literal "single" ;
  prov:wasInfluencedBy <http://dev.mysql.com/doc/refman/5.0/en/floating-point-types.html> ;
  prov:wasInfluencedBy <http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html> ;
  prov:wasInfluencedBy <http://en.wikipedia.org/wiki/Floating_point> ;
  prov:wasInfluencedBy <http://msdn.microsoft.com/en-us/library/aa275635(v=sql.80).aspx> ;
  prov:wasInfluencedBy <http://www-01.ibm.com/support/docview.wss?uid=swg21325957> ;
  prov:wasInfluencedBy <http://www.mathworks.com/help/matlab/matlab_prog/floating-point-numbers.html> ;
  prov:wasInfluencedBy <http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b10764/apb.htm> ;
  qudt:ansiSQLName "FLOAT" ;
  qudt:bits 32 ;
  qudt:bytes 4 ;
  qudt:cName "float" ;
  qudt:encoding datatype:SinglePrecisionRealEncoding ;
  qudt:id "T006-01" ;
  qudt:javaName "float" ;
  qudt:jsName "float" ;
  qudt:matlabName "single" ;
  qudt:maxExclusive "$(2-2^{-23}) \\times 2^127$" ;
  qudt:maxExponent 23 ;
  qudt:microsoftSQLServerName "real" ;
  qudt:minExclusive "-(2-2^{-23}) \\times 2^{127}" ;
  qudt:mySQLName "FLOAT" ;
  qudt:odbcName "SQL_FLOAT" ;
  qudt:oleDBName "DBTYPE_R4" ;
  qudt:oracleSQLName "FLOAT(23)" ;
  qudt:rdfsDatatype xsd:float ;
  rdfs:isDefinedBy <http://qudt.org/3.2.1/vocab/datatype> ;
  rdfs:label "Single Precision Real" .
