1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-01 09:10:37 +00:00
qb64/internal/help/SINGLE.txt
2021-02-11 08:41:53 -03:00

27 lines
1 KiB
Plaintext

'''SINGLE''' variables are 4 byte floating decimal point numerical values up to seven digits in length.
{{PageSyntax}}
:: [[DIM]] ''variable'' AS SINGLE
{{PageDescription}}
* Values can range up to 7 digits. Decimal point accuracy depends on whole value places taken.
* Single is the '''default variable type''' assigned to undefined variables without a type suffix.
* Variable suffix type designation is '''!'''. Suffix can also be placed after a literal numerical value by user or automatically by the IDE.
* Values returned may be expressed using exponential or [[scientific notation]] using '''E''' for SINGLE or '''D''' for DOUBLE precision.
* Floating decimal point numerical values cannot be [[_UNSIGNED]]!
* Values can be converted to 4 byte [[ASCII]] string values using [[_MKS$]] and back with [[_CVS]].
* '''Warning: QBasic keyword names cannot be used as numerical variable names with or without the type suffix!'''
{{PageSeeAlso}}
* [[DIM]], [[DEFSNG]]
* [[MKS$]], [[CVS]]
* [[DOUBLE]], [[_FLOAT]]
* [[LEN]]
* [[Variable Types]]
{{PageNavigation}}