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

837 B

The MKD$ function encodes a DOUBLE numerical value into an 8-byte ASCII STRING value.

Syntax

result$ = MKD$(doublePrecisionVariableOrLiteral#)

Description

  • doublePrecisionVariableOrLiteral# is converted to eight ASCII characters. To see this in action, try PRINT MKD$(12345678).
  • DOUBLE values can range up to 15 decimal point digits. Decimal point accuracy depends on whole value places taken.
  • The string value can be converted back to a DOUBLE numerical value using CVD.
  • DOUBLE numerical variable values PUT into a BINARY file are automatically placed as an MKD$ ASCII string value.

See Also