I am using an Order process servlet which formats the currency ( a double varialble ) in xxxxx.xx (two places of precison). The problem of mine is when the currency like 2000.52 or 2344.34 is accepted as it is, but when the currency ends with '0' then it is not formatting exactly speaking other words
2444.50 is formatting as 2444.5
23434.20 as 23434.0
The server which evaluates this orders strictly works on two places of decimals. Can somebody explain how to format it exactly.