forked from Galleondragon/qb64
-
Notifications
You must be signed in to change notification settings - Fork 24
MKS$
Cory Smith edited this page Jun 8, 2022
·
3 revisions
The MKS$ function encodes a SINGLE numerical value into a 4-byte ASCII STRING value.
result$ = MKS$(singlePrecisionVariableOrLiteral#)
- singlePrecisionVariableOrLiteral# is converted to four ASCII characters. To see this in action, try
PRINT MKS$(1345678)
. - SINGLE values can range up to 7 decimal point digits. Decimal point accuracy depends on whole value places taken.
- MKS$ string values can be converted back to SINGLE numerical values using the CVS function.
- SINGLE numerical variable values PUT into a BINARY file are automatically placed as an MKS$ ASCII string value.