forked from Galleondragon/qb64
-
Notifications
You must be signed in to change notification settings - Fork 24
_INTEGER64
Cory Smith edited this page Sep 1, 2022
·
3 revisions
_INTEGER64 is an 8 byte number type definition that can hold whole numerical values.
DIM variable AS _INTEGER64
- Can be used in 32 or 64 bit computers.
- Signed numerical values can range from -9223372036854775808 to 9223372036854775807.
- _UNSIGNED _INTEGER64 values range from 0 to 18446744073709551615 on 64 bit computers.
- Variable type suffix is && or ~&& for _UNSIGNED. Suffix can also be placed after a literal or hexadecimal numerical value.
- Values can be converted to 8 byte ASCII character strings using _MK$ and back using _CV.
- Equivalent to INT8 or unsigned as UINT8 in C programming.
- When a variable has not been assigned or has no type suffix, the value defaults to SINGLE.