How to print double value in c
We can print the double value using both %f and %lf format specifier because printf treats both float and double are same.
So, we can use both %f and %lf to print a double value.
Let's print a double d = 123.32445 using both %f and %lf
#include<stdio.h> int main() { double d = 123.32445; //using %f format specifier printf("Value of d = %f\n",d); //using %lf format specifier printf("Value of d = %lf\n",d); return 0; }
Output
Value of d = 123.324450
Value of d = 123.324450