How do I print a long double? Use the "%Lf" format. long double ldbl = 1E500; printf("%Lf", ldbl); Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+