Hello friends.., I need to process a very big, say a 16 digit number.. For example, i need to multiply 2 to 421052631578948368.. But i'm totally puzzled... Which data type is apt for storing and manipulating it...? Or is there any need for using "dynamic memory allocation"..?Please help me to solve this situation friends..