is there a data type for a variable to handle as much as 100-digit integer?
yes and no. Officially no but theres nothing to stop you writing your own like these guys did.