1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 13:50:36 +00:00
QB64-PE/internal/help/_INTEGER64.txt

30 lines
1 KiB
Plaintext
Raw Normal View History

2016-03-18 11:36:04 +00:00
{{DISPLAYTITLE:_INTEGER64}}
2017-10-10 14:55:21 +00:00
[[_INTEGER64]] is an 8 byte number type definition that can hold whole numerical values.
2016-03-18 11:36:04 +00:00
{{PageSyntax}}
2017-10-10 14:55:21 +00:00
: [[DIM]] {{Parameter|variable}} [[AS]] [[_INTEGER64]]
2016-03-18 11:36:04 +00:00
{{PageDescription}}
2017-10-10 14:55:21 +00:00
* Can be used in 32 or 64 bit computers.
2016-03-18 11:36:04 +00:00
* Signed numerical values can range from -9223372036854775808 to 9223372036854775807.
2017-10-10 14:55:21 +00:00
* [[_UNSIGNED]] [[_INTEGER64]] values range from 0 to 18446744073709551615 on 64 bit computers.
2016-03-18 11:36:04 +00:00
* Variable type suffix is '''&&''' or '''~&&''' for [[_UNSIGNED]]. Suffix can also be placed after a literal or hexadecimal numerical value.
2017-10-10 14:55:21 +00:00
* Values can be converted to 8 byte [[ASCII]] character strings using [[_MK$]] and back using [[_CV]].
2016-03-18 11:36:04 +00:00
* 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]].'''
{{PageSeeAlso}}
* [[INTEGER]], [[LONG]]
* [[_DEFINE]], [[DIM]]
* [[_UNSIGNED]]
* [[_CV]], [[_MK$]]
2017-10-10 14:55:21 +00:00
* [[PDS (7.1) Procedures#CURRENCY|CURRENCY]]
2016-03-18 11:36:04 +00:00
* [[Variable Types]]
2019-04-15 01:15:33 +00:00
{{PageNavigation}}
<