con interfaccia grafica o senza?
per un progetto senza interfaccia eccotelo bello e pronto
codice:
/**Calcolatrice d'esempio by Naruto 92*/
public class Calcolatrice
{
public double somma(double addendo1, double addendo2){
return addendo1 + addendo2;
}
public double differenza(double minuendo, double sottraendo){
return minuendo - sottraendo;
}
public double prodotto(double fattore1, double fattore2){
return fattore1 * fattore2;
}
public double quoziente(double dividendo, double divisore){
return dividendo / divisore;
}
public double radiceQuadrata(double numero){
return Math.sqrt(numero);
}
public double radiceCubica(double numero){
return Math.cbrt(numero);
}
public double radiceN(double numero, double elevamento){
return Math.pow(numero, 1/elevamento);
}
public double elevamentoAllaSeconda(double numero){
return Math.pow(numero, 2);
}
public double elevamentoAllaTerza(double numero){
return Math.pow(numero, 3);
}
public double elevamentoN(double numero, double elevamento){
return Math.pow(numero, elevamento);
}
public double rnd(){
return Math.random();
}
public double eAllaX(double x){
return Math.exp(x);
}
public double logaritmo(double x){
return Math.log(x);
}
public double logaritmoBase10(double x){
return Math.log10(x);
}
public double coseno(double angolo){
return Math.cos(angolo);
}
public double seno(double angolo){
return Math.sin(angolo);
}
public double tangente(double angolo){
return Math.tan(angolo);
}
public double arcoCoseno(double angolo){
return Math.acos(angolo);
}
public double ArcoSeno(double angolo){
return Math.asin(angolo);
}
public double arcoTangente(double angolo){
return Math.atan(angolo);
}
public double valoreAssoluto(double valore){
return Math.abs(valore);
}
}
se devi anche sviluppare un'interfaccia basta implementare all'interfaccia il codice su scritto