title: Are there ways to specify the conversion character for double and float in C without having to know the number of its decimal?
body: <p>In C I have learned that to specify a conversion character for <code>float</code> or <code>double</code> I will have to use <code>%.xf</code>. Is it possible to not specify and display <code>double or float</code> without having to count up the number of its decimal.</p>
  
  <p>EDIT:Sorry if I am not understanding this because I am just a beginner at programming in general, and C is my first language.</p>
  
  <pre><code>double reallyBigPi = 3.1415914159141591415914159;
  printf("Big Pi = %f\n\n", reallyBigPi);
  </code></pre>
  
  <p>My goal is to print out this input but using the suggested %f I was only able to get Big Pi = 3.141591. So in the end if I want the get that amount I will have to count up the decmial point?</p>