use can use long
for that
To know the difference go Difference between long and int data types
You can convert int to long
simply by
long variable=(long)a;
If that don't meet your requiremnet
You can use long long
long long in C/C++
Conversion:
long long variable = (long long) a;