Single Precision Real
type: RealSinglePrecisionType
description: 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.
literal: single
was influenced by: floating-point-types.html
was influenced by: datatypes.html
was influenced by: Floating point
was influenced by: http://msdn.microsoft.com/en-us/library/aa275635(v=sql.80).aspx
was influenced by: http://www-01.ibm.com/support/docview.wss
was influenced by: floating-point-numbers.html
was influenced by: apb.htm
ansi SQL name: FLOAT
bits: 32
bytes: 4
c name: float
encoding: SinglePrecisionRealEncoding
id: T006-01
java name: float
js name: float
matlab name: single
max exclusive: $(2-2^{-23}) \times 2^127$
max exponent: 23
microsoft SQL server name: real
min exclusive: -(2-2^{-23}) \times 2^{127}
my SQL name: FLOAT
odbc name: SQL_FLOAT
ole DB name: DBTYPE_R4
oracle SQL name: FLOAT(23)
rdfs datatype: float