Punto p1;
float f1, f2;
f1 = 5.2;
f2 = 3.5;

p1 = new .......

in f1 e f2 mi da errore dicendomi di fare un casting a float....ma perchè mai??
Boh!