How can I manipulate the significant digits in Dynamic command ?

Hello,

I have a very simple question, but I couldn’t find the solution.
Now I am trying to make a animation as follows :
And I wanted to include the “aa” parameter value using “Dynamic” command. But here, can I change the significant digits (to have only three significant digits like 1.23) here ?
For example, “aa=” 1.234582 ==> “aa=” 1.23
Thank you in advance.

Animate[{"aa=" Dynamic[a], Plot[Sin[x (1 + a x)], {x, 0, 6}], 
  Plot[Cos[x (1 - 2 a x)], {x, 0, 6}]}, {{a, 0, "Parameter="}, 0, 2}]

Will this do enough of what you want?

Animate[{"aa=" NumberForm[a, If[a < 1, 2, 3]],...

It works. Thank you very much!