{{fbdoc item="title" value="SINGLE"}}---- Standard data type: 32 bit floating point {{fbdoc item="syntax"}}## [[KeyPgDim|dim]] //variable// [[KeyPgAs|as]] **Single** ## {{fbdoc item="desc"}} Single is a 32-bit, floating point data type used to store decimal numbers. They can hold positive values in the range ##1.401298e-45## to ##3.402823e+38##, or negative values in the range ##-1.401298e-45## to ##-3.402823e+38##, or zero (##0##). They contain at most 24 bits of precision, or about 6 decimal digits. They are similar to ##[[KeyPgDouble|Double]]## data types, but less precise. {{fbdoc item="ex"}} {{fbdoc item="filename" value="examples/manual/datatype/single.bas"}}%%(freebasic) 'Example of using a single variable. dim a as single a = 1.9857665 print a sleep %% {{fbdoc item="diff"}} - None {{fbdoc item="see"}} - ##[[KeyPgDouble|Double]]## More precise float type - ##[[KeyPgCsng|Csng]]## - ##[[TblVarTypes|Table with variable types overview, limits and suffixes]]## {{fbdoc item="back" value="CatPgStdDataTypes|Standard Data Types"}}