I checked the document that long= int64 has range more than 900,000,000,000,000
long
int64
Here is my code:
int r = 99; long test1 = r*r*r
It's using integer multiplication :
long r = 99; long test1 = r*r*r*r*r;