Store Decimal values without Trailing Zeros
The storage of Data shouldn't concern  you, as long you have the wanted precision
and representation of the data you can do on your application.
If you want a select that will remove the trailing Zeros
you can use
SELECT convert(DOUBLE PRECISION, 20.10)