Ol� Andr�,

aqui vai o c�digo do seu programa com as corre��es feitas, eu compilei e
executei e funcionou 100%.
Os erros que eu achei foram:
* o m�todo FloatValue(String s) n�o existe, existe sim o m�todo floatValue()
e ele n�o tem nenhum par�metro, para converter uma String para o tipo
primitivo float vc pode usar o m�todo est�tico parseFloat(String s);
* quando vc for realizar um "type cast" vc tem que colocar entre parenteses o
tipo desejado, assim:  (tipo-desejado) valor. No c�digo que vc enviou a
tentiva de cast estava errada: "...return (float ((a * Math.pow(x,2.0f))) +
(b * x) + c);...", a palavra float teria que estar entre parenteses.

Bom, logo abaixo segue o c�digo-fonte com as altera��es acima citadas.

public class QuadraticFormula {
    static final float DEFAULT_MIN_X = -10.0f;
    static final float DEFAULT_MAX_X = 10.0f;
    static final float DEFAULT_INCREMENT = 0.25f;

    /* coeficientes para equa��o : ax^2 + bx + c */
    float a;
    float b;
    float c;

    public static void main (String[] args) {
        if (args.length < 3) {
            System.out.println("Usage: QuadraticFormula a b c");
            System.exit(1);
        }
        new QuadraticFormula(Float.parseFloat(args[0]),
                             Float.parseFloat(args[1]),
                             Float.parseFloat(args[2]));
    }

    QuadraticFormula(float coeff_a, float coeff_b, float coeff_c) {
        a = coeff_a;
        b = coeff_b;
        c = coeff_c;

        float x = DEFAULT_MIN_X;

        while (x <= DEFAULT_MAX_X) {
            System.out.println("x = " + x + " \tf(x) = "+calculate(x));
            x += DEFAULT_INCREMENT;
        }
    }

    float calculate(float x) {
       return ((float) ((a * Math.pow(x,2.0f))) + (b * x) + c);
    }
}



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a