I am making a project on the basis of numbers........here i need that i print a bigger number whose lenght is more than 300 digits....... while i am doing it in C than i am getting a problem my all digit convert in base of "e" and i get the number in this format 1.222222222222222222222222222222222200000000000000 00000000000000000000000e+127
but i need that my number will displayed as 1.222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222 2222222222222222222222222222222222222222222222222
means whatever user enter its not matter but all digits must be print as it is..... may be any of lenght....... now how can i do this.....
i heard that ranhge of double is 10^+308 and long double is 10^+4092
but i dont know the format specifier of it.... and will they print the whole number accoring to their range........ plase help..........