The following code will do what you want assuming you have a constant update tick.
float Size = 16.0f;
then in the update
const float RateDecay = 0.99f;
Size = Size*RateDecay;
If you don't have a fixed timestep you can do the same using exponential function
size = size * log(dt * kConstant)