thanks
but here http://www.cplusplus.com/doc/tutorial/variables/
says that range of long double floating point numbers is 15 digits. but in practice i get a range equal 6 . i want to know that why in my pc long double does not have a range equal 15 digits