Project
1) Scientific Calculator
public class ScienticCalculator
{
public static int add(int a, int b){
return (a+b);
}
public static int sub(int a1, int b1){
return (a1-b1);
}
public static int multi(int a2, int b2){
return (a2*b2);
}
public static double div(int a3, int b3){
return (a3/b3);
}
public static int power(int a4, int b4){
return (a4^b4);
}
public static double sqrt(double a5){
return (a5);
}
public void calculate(int p, int t, double r, int n) {
double amount = p * Math.pow(1 + (r / n), n * t);
double cinterest = amount - p;
System.out.println("Compound Interest after " + t + " years: "+cinterest);
System.out.println("Amount after " + t + " years: "+amount);
}
public static void main(String[] args) {
char a4 = '^';
int i4 = a4 ;
System.out.println("1.ASCII Value of power ^:"+i4);
System.out.println("--------------------------");
System.out.println("Scientific Calculator");
System.out.println(add(90,30));
System.out.println(sub(90,30));
System.out.println(multi(90,30));
System.out.println(div(90,30));
System.out.println("---------------------");
System.out.println(power(1,2));
System.out.println(Math.sqrt(30));
System.out.println("--------------------------");
double x= 10.0;
double y= 20.0;
System.out.println("Math.log(" + x + ")=" + Math.log(x));
System.out.println("Math.log(" + y + ")=" + Math.log(y));
System.out.println("--------------------------");
double a6 = 10.0;
double b6 = Math.toRadians(a6);
System.out.println(Math.sin(b6));
System.out.println("--------------------------");
double x1 = 10.0;
double y1 = 20.0;
x1 = Math.toRadians(x1);
y1 = Math.toRadians(y1);
System.out.println("Math.cos(" + x1 + ")=" + Math.cos(x1));
System.out.println("Math.cos(" + y1 + ")=" + Math.cos(y1));
System.out.println("--------------------------");
double a7 = 45;
double b7 = Math.toRadians(a7);
System.out.println(Math.tan(b7));
System.out.println("--------------------------");
System.out.println(Integer.toBinaryString(10));
System.out.println(Integer.toBinaryString(20));
System.out.println(Integer.toBinaryString(30));
System.out.println("--------------------------");
String binaryString="1010";
int decimal=Integer.parseInt(binaryString,2);
System.out.println(decimal);
System.out.println("--------------------------");
ScienticCalculator obj = new ScienticCalculator();
obj.calculate(2000, 5, .08, 12);
}
}
OUTPUT:
1.ASCII Value of power ^:94
--------------------------
Scientific Calculator
120
60
2700
3.0
---------------------
3
5.477225575051661
--------------------------
Math.log(10.0)=2.302585092994046
Math.log(20.0)=2.995732273553991
--------------------------
0.17364817766693033
--------------------------
Math.cos(0.17453292519943295)=0.984807753012208
Math.cos(0.3490658503988659)=0.9396926207859084
--------------------------
0.9999999999999999
--------------------------
1010
10100
11110
--------------------------
10
--------------------------
Compound Interest after 5 years: 979.6914166032102Amount
after 5 years: 2979.69141660321