Hello everybody!

I'm running miniaudicle for ubuntu 13.10. 

everything compiles and even sound works.

i'm just facing an unexpected behaviors with floats.

<<< 12.2 >>> prints 12.000000 : (float)
<<< 1.2 * 2.2 >>> prints 2.00000 : (float)

2.3 => float a;
<<< a >>> prints 2.000000 : (float)

i really want to solve this out as soon as possible.

any advices? is a gcc/g++ issue? is chuck language issue?