Java - ayuda con mi calculadora en java netbeans

   
Vista:

ayuda con mi calculadora en java netbeans

Publicado por byner (1 intervención) el 17/03/2013 20:46:50
que tal alguien me puede ayudar a con mi calculadora cientifica es que quiero introducirle las funciones treigonometircas como la de seno(con el ejemplo de una o dos funciones trignometricas ya me seria suficiente) despues la raiz cuadrada y raiz cubica, maximo comun divisor algoritmo y factorial. y ya se cuales son las del comando math pero no se como introducirlo a mi proyecto alguien que me ayude abajo les dejo por lo menos la suma y la multiplicacion para uqe tengan una de idea de como lo llevo
creee una clase la cual le llame libreria y puse lo sieguiente:

boolean suma;
boolean multiplicacion;

public void suma(String cadena){
this.resultado = Double.parseDouble(cadena);
suma = true;
this.resultado = Double.parseDouble(cadena);
resta = true;
this.cadena = "";
}

public void multiplicacion(String cadena){
this.resultado = Double.parseDouble(cadena);
multiplicacion = true;
this.cadena = "";
}

public double resultado(String numero){
if(suma == true)
{
resultado = resultado + Double.parseDouble(numero);
}
else if(multiplicacion == true){
resultado = resultado * Double.parseDouble(numero);
}


y en los botos del jframe puse

obj.suma(jTextField1.getText());

obj.multiplicacion(jTextField1.getText…

eso se lo puse cada boton respectivamente y tengo las 4 operacions suma resta multiplicacion y division pero pongo solo la multiplicacion y la suma para que vean como llevo la estructura

alguien por favor es muy urgente y estoy nervioso con esto u.u
Categoría
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda con mi calculadora en java netbeans

Publicado por pablo (2 intervenciones) el 19/03/2013 06:27:05
Todo lo k nesesitas esta en la clase Math entonces para
seno Math.sin(AnguloRadianes);
coseno Math.cos(Angulo Radianes);
Potencia Math.pow(Numero, Potencia);
Raiz Cuadrad Math.sqrt(Numero);
Raiz N Math.pow(Numero, 1/Raiz); Ejemplo raiz 3 de 5 Math.pow(5, 1/3);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar