This has been driving me crazy all day.
I have a decimal (19.00) and I need to convert it to double
A string will not work in this situation.

I noticed that if the double was 19.01, then converting to double gives me 19.01,
but when the decimal value is 19.00, I get 19 on the conversion not 19.00.

Please help.