MKI$, MKS$, MKD$ Functions

Purpose:

To convert numeric values to string values.

Syntax:

MKI$(integer expression)
MKS$(single-precision expression)
MKD$(double-precision expression) 

Comments:

MKI$ converts an integer to a 2-byte string.

MKS$ converts a single-precision number to a 4-byte string.

MKD$ converts a double-precision number to an 8-byte string.

Any numeric value placed in a random file buffer with a LSET or a RSET statement must be converted to a string (see CVI, CVS, CVD, for the complementary functions).

These functions differ from STR$ because they change the interpretations of the bytes, not the bytes themselves.

Examples:

90 AMT=(K+T)
100 FIELD #1, 8 AS D$, 20 AS N$
110 LSET D$=MKS$(AMT)
120 LSET N$=A$
130 PUT #1
.
.
.