_INTEGER64

From QB64 Phoenix Edition Wiki
Revision as of 18:03, 29 January 2023 by RhoSigma (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

_INTEGER64 is an 8 byte number type definition that can hold whole numerical values.


Syntax

DIM variable AS _INTEGER64


Description

  • Can be used in 32 bit and 64 bit systems.
  • Signed numerical values can range from -9223372036854775808 to 9223372036854775807.
  • _UNSIGNED _INTEGER64 values range from 0 to 18446744073709551615.
  • 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.
  • When a variable has not been assigned or has no type suffix, the value defaults to SINGLE.


See also



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