I want to format a double value to 6 places precision without rounding.

expected value after format to 6 decimal places

```
20790123833965.960938

```

I have tried using decimal format

```
   DecimalFormat formatter = new DecimalFormat("#0.000000");
   System.out.println(formatter.format(hashValue) );

```

And i got this

```
20790123833965.960000

```