>>35
t=(b-4*a)/2;
k=(6*a-b)/2;

のとこは、

t=(b-4*a)/(float)2;
k=(6*a-b)/(float)2;

にしないとダメだとおもうぞ。