title: fortran default precision of numbers
body: <p>I chose the precision in my code as : </p>
  
  <pre><code> integer, parameter ::psn=selected_real_kind(15,307)  
  </code></pre>
  
  <p>then I write numbers appearing in the code with <code>_psn</code>, for example : </p>
  
  <pre><code>  y=x/6._psn 
  </code></pre>
  
  <p>I have many long expressions in code where many numbers appear in multiplications and divisions. 
    Now my question is: Is there any way to set precision of all numbers appearing in the code to be in a selected precision without explicitly specifying <code>_psn</code> everywhere?</p>