$u = sprintf "%.2f", (int(0.5+($u*$p*100))/100);