public static Double Tinh_gia_tri(TAM_THUC P, Double x0) { Double kq; kq = P.a * x0 * x0 + P.b * x0 + P.c; return(kq); }
public static CUC_TRI Xac_dinh_cuc_tri(TAM_THUC P) { CUC_TRI kq; kq.x = -P.b / (2 * P.a); kq.y = Tinh_gia_tri(P, kq.x); if (P.a > 0) { kq.Cuc_dai = false; } else { kq.Cuc_dai = true; } return(kq); }
public static ArrayList Nghiem(TAM_THUC P) { ArrayList kq = new ArrayList(); Double Delta = P.b * P.b - 4 * P.a * P.c; if (Delta == 0) { kq.Add(P.b / (2 * P.a)); } else if (Delta > 0) { kq.Add((-P.b - Math.Sqrt(Delta)) / (2 * P.a)); kq.Add((-P.b + Math.Sqrt(Delta)) / (2 * P.a)); } return(kq); }
public static String Chuoi_tam_thuc(TAM_THUC P) { String kq; kq = P.a + "x^2"; if (P.b < 0) { kq = kq + P.b + "x"; } else { kq = kq + "+" + P.b + "x"; } if (P.c < 0) { kq = kq + P.c; } else { kq = kq + "+" + P.c; } return(kq); }