title: DecimalFormat format is removing leading 0 before decimal point
body: <pre><code>import java.text.DecimalFormat;
  static DecimalFormat df4 = new DecimalFormat("#.0000");
  
  Double a = 3591000;
  Double d = a/10000000;
  String str = df4.format(d);
  </code></pre>
  
  <p>Here i am expecting 0.3591, but df4.format is removing 0 before decimal. printing .3591</p>