Esempio n. 1
0
    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);
    }
Esempio n. 2
0
    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);
    }
Esempio n. 4
0
    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);
    }