Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Remaining MKn$, CVn Functions #72

Open
boxgaming opened this issue Jun 14, 2023 · 0 comments
Open

Implement Remaining MKn$, CVn Functions #72

boxgaming opened this issue Jun 14, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@boxgaming
Copy link
Owner

boxgaming commented Jun 14, 2023

MKI$, MKL$, MKS$, and MKD$ convert numbers to numeric strings that can be stored in FIELD statement string variables. CVI, CVL, CVS, and CVD convert those strings back to numbers.

MKI$(integer-expression%)
MKL$(long-integer-expression&)
MKS$(single-precision-expression!)
MKD$(double-precision-expression#)
CVI(2-byte-numeric-string)
CVL(4-byte-numeric-string)
CVS(4-byte-numeric-string)
CVD(8-byte-numeric-string)

Function Returns Function Returns
MKI$ A 2-byte string CVI An integer
MKL$ A 4-byte string CVL A long integer
MKS$ A 4-byte string CVS A single-precision number
MKD$ An 8-byte string CVD A double-precision number
@boxgaming boxgaming changed the title Implement MKn$, CVn Functions Implement Remaining MKn$, CVn Functions Jun 14, 2023
@boxgaming boxgaming added this to the 0.9.0 Release milestone Jan 22, 2024
@boxgaming boxgaming added the enhancement New feature or request label Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant