1
1
Fork 0
mirror of https://github.com/DualBrain/QB64.git synced 2023-11-19 13:10:13 +00:00
QB64-website/wiki/MKS$.md
2022-12-24 19:12:43 -06:00

863 B

The MKS$ function encodes a SINGLE numerical value into a 4-byte ASCII STRING value.

Syntax

result$ = MKS$(singlePrecisionVariableOrLiteral#)

Description

  • 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.

See Also