Hi Vasu,
first things first, i dont know if you are still facing this issue as this is from 2015.
moreover, i dont know whihc type of DB your are running but i review this issue and below my finding.
i am running a classic v7 on postgresql.
The limitation i have is from the adobe campaing callssic interface where i cannot change the double field, so impossibel to show more than 2 precision number after the dote.
But from the DB, even if the field is double or numeric we can have several precision in it.
If you realy want to see thos precision in your workflow you will have to change it as string to see it and manage it.
Let me know if you have any other questions.
Thanks