MKS$

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

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



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