FeetUpGaming
Member
I have just stored a value in an array higher than the 64 bit integer value. i'm using this code to get the integers
and the final number i stored (the largest one) was
72,121,472,430,254,189,000,000,000,000,000,000,000,000,000.00
which i got from doing draw_text(xx,yy,string(value));
How has the array stored that value as its way above the 32 and 64 bit interger limits
32 bit:
2,147,483,647
64 bit:
9,223,372,036,854,775,807
Code:
for(i=0;i<limit;i+=1)
{
var s = 1/4*i*sqrt(3);
var s2 = pi * sqrt(2*i/3);
value[i] = power(s,s2);
}
72,121,472,430,254,189,000,000,000,000,000,000,000,000,000.00
which i got from doing draw_text(xx,yy,string(value));
How has the array stored that value as its way above the 32 and 64 bit interger limits
32 bit:
2,147,483,647
64 bit:
9,223,372,036,854,775,807