10-15-2022, 09:14 PM
Hi Stuart,
I've clarified the _INTEGER64 Wiki page, it was indeed misleading.
Of course, you can safely use (_UNSIGNED) _INTERGER64 on both, 32 bit or 64 bit systems. The values are the same for both, only the use of _UNSIGNED determines if you can use the higher positive values as with every other integer variable type.
As for your question about the usage of the processor's internal math co-processor, I could imagine the underlying C/C++ compiler will be smart enough to do that where it is applicable and makes sense.
I've clarified the _INTEGER64 Wiki page, it was indeed misleading.
Of course, you can safely use (_UNSIGNED) _INTERGER64 on both, 32 bit or 64 bit systems. The values are the same for both, only the use of _UNSIGNED determines if you can use the higher positive values as with every other integer variable type.
As for your question about the usage of the processor's internal math co-processor, I could imagine the underlying C/C++ compiler will be smart enough to do that where it is applicable and makes sense.
GuiTools, Blankers & other Projects:
https://staging.qb64phoenix.com/forumdisplay.php?fid=32
Libraries & useful Functions:
https://staging.qb64phoenix.com/forumdisplay.php?fid=23
https://staging.qb64phoenix.com/forumdisplay.php?fid=32
Libraries & useful Functions:
https://staging.qb64phoenix.com/forumdisplay.php?fid=23