MKD$

From QB64 Phoenix Edition Wiki
Revision as of 16:30, 20 April 2022 by BigRon55 (talk | contribs) (Created page with "The MKD$ function encodes a DOUBLE numerical value into an 8-byte ASCII STRING value. {{PageSyntax}} : {{Parameter|result$}} = MKD$({{Parameter|doublePrecisionVariableOrLiteral#}}) {{PageDescription}} * {{Parameter|doublePrecisionVariableOrLiteral#}} is converted to eight ASCII characters. To see this in action, try {{InlineCode}}PRINT MKD$(12345678){{InlineCodeEnd}}. * DOUBLE values can range up to 15 decimal point digits. Decimal point accur...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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


Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link