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

1.6 KiB

The _CV function is used to convert _MK$, ASCII, STRING values to numerical values.

Syntax

result = _CV(numericalType, MKstringValue$)

Parameter(s)

Description

  • The MKstringvalue$ value type must match the numerical type parameter used.
  • _MK$ STRING values consist of ASCII characters in the same byte length as the number value type.

Example(s)

Using the _MK$ and _CV functions:


DIM i64 AS _INTEGER64
DIM i64str AS STRING

i64 = 2 ^ 61
i64str = _MK$(_INTEGER64, i64)

PRINT "I64:"; i64
PRINT "_MK$: "; i64str

i64 = _CV(_INTEGER64, i64str)
PRINT "_CV:"; i64 


I64: 2305843009213693952
_MK$:
_CV: 2305843009213693952

The _MK$ string result may not print anything to the screen, as in the example above, unless _CONTROLCHR is set to OFF.

See Also