calculator.java
public class Calculator {
int x,y; // global variables
public Calculator()
{
x=0;
y=0;
}
public int sum (int a,int b)
{
int c=a+b;
return c;
}
public int subtraction (int a,int b)
{
int c=a-b;
return c;
}
public int multiplication (int a,int b)
{
int c=a*b;
return c;
}
public float division (float a,float b)
{
float c=a/b;
return c;
}
public double calculatesine(double val)
{
double e=Math.sin(val);
return e;
}
public double calculateasine(double val)
{
double e=Math.asin(val);
return e;
}
public double calculatesineh(double val)
{
double e=Math.sinh(val);
return e;
}
public double calculatecos(double val)
{
double e=Math.cos(val);
return e;
}
public double calculateacos(double val)
{
double e=Math.acos(val);
return e;
}
public double calculatecosh(double val)
{
double e=Math.cosh(val);
return e;
}
public double calculatetangent(double val)
{
double e=Math.tan(val);
return e;
}
public double calculateatangent(double val)
{
double e=Math.atan(val);
return e;
}
public double calculatetangenth(double val)
{
double e=Math.tanh(val);
return e;
}
public double calculateLog(double val)
{
double e=Math.log(val);
return e;
}
public double calculateln(double val)
{
double e=Math.log10(val);
return e;
}
public int factorial(int a)
{
int f=1;
for (int i=1; i<=a; i++)
{
f=f*i;
}
return f;
}
public int evenorodd(int a)
{
if(a%2==0)
{
return 1;
}
else
return 0;
}
public int primeno(int a)
{
if(a%2==0)
{
return 1;
}
else
return 0;
}
public int powerno(int a, int b)
{
int c=1;
for(int i=1; i<=b; i++)
{
c=c*a;
}
return c;
}
public double powerno2(double a,double b)
{
double e=Math.pow(a, b);
return e;
}
public double squreroot(int a)
{
double e=Math.sqrt(a);
return e;
}
public int maxvalue(int a,int b)
{
int c=Math.max(a, b);
return c;
}
public int minvalue(int a,int b)
{
int c=Math.min(a, b);
return c;
}
public double remainder(int a, int b)
{
double c=a%b;
return c;
}
}
TestApp.java
public class TestApp {
public TestApp ()
{
}
public static void main (String args[])
{
Calculator obj=new Calculator();
int r=obj.sum(10,1);
System.out.println("sum is="+r );
r=obj.subtraction (10,5);
System.out.println("subtraction is = " +r );
r=obj.multiplication (10,2);
System.out.println("multiplication is = " +r );
float s=obj.division (10.0f,35.5f);
System.out.println("division is = " +s );
double t=obj.calculatesine(0);
System.out.println("its sine is = " +t);
t=obj.calculateasine(0);
System.out.println("its arc sine is = " +t);
t=obj.calculatesineh(0);
System.out.println("its sine hyperbolic is = " +t);
t=obj.calculatecos(0);
System.out.println("its cosine is = " +t);
t=obj.calculateacos(0);
System.out.println("its arc cosine is = " +t);
t=obj.calculatecosh(0);
System.out.println("its cosine hyperbolic is = " +t);
t=obj.calculatetangent(0);
System.out.println("its tangent is = " +t);
t=obj.calculateatangent(0);
System.out.println("its arc tangent is = " +t);
t=obj.calculatetangenth(0);
System.out.println("its tangent hyperbolic is = " +t);
t=obj.calculateLog(0);
System.out.println("its log is = " +t);
t=obj.calculateln(0);
System.out.println("its ln is = " +t);
r=obj.factorial(6);
System.out.println("its factorial is = " +r);
float e=obj.evenorodd(332);
if(e==1)
{
System.out.println("it is even number. ");
}
else{
System.out.println("it is odd number. ");
e=obj.primeno(13);
}
if(e==1)
{
System.out.println("it is not prime number. ");
}
else{
System.out.println("it is prime number. ");
r=obj.powerno(9,2);
System.out.println("The power is = " +r);
t=obj.powerno2(5, 2);
System.out.println("The alternate power is = " +t);
t=obj.squreroot(144);
System.out.println("The Square root is = " +t);
r=obj.maxvalue(10, 5);
System.out.println("The max value of both is = " +r);
r=obj.minvalue(25, 65);
System.out.println("The min value of both is = " +r);
t=obj.remainder(11,4);
System.out.println("The remainder is = " +t );
}
}
}
public class Calculator {
int x,y; // global variables
public Calculator()
{
x=0;
y=0;
}
public int sum (int a,int b)
{
int c=a+b;
return c;
}
public int subtraction (int a,int b)
{
int c=a-b;
return c;
}
public int multiplication (int a,int b)
{
int c=a*b;
return c;
}
public float division (float a,float b)
{
float c=a/b;
return c;
}
public double calculatesine(double val)
{
double e=Math.sin(val);
return e;
}
public double calculateasine(double val)
{
double e=Math.asin(val);
return e;
}
public double calculatesineh(double val)
{
double e=Math.sinh(val);
return e;
}
public double calculatecos(double val)
{
double e=Math.cos(val);
return e;
}
public double calculateacos(double val)
{
double e=Math.acos(val);
return e;
}
public double calculatecosh(double val)
{
double e=Math.cosh(val);
return e;
}
public double calculatetangent(double val)
{
double e=Math.tan(val);
return e;
}
public double calculateatangent(double val)
{
double e=Math.atan(val);
return e;
}
public double calculatetangenth(double val)
{
double e=Math.tanh(val);
return e;
}
public double calculateLog(double val)
{
double e=Math.log(val);
return e;
}
public double calculateln(double val)
{
double e=Math.log10(val);
return e;
}
public int factorial(int a)
{
int f=1;
for (int i=1; i<=a; i++)
{
f=f*i;
}
return f;
}
public int evenorodd(int a)
{
if(a%2==0)
{
return 1;
}
else
return 0;
}
public int primeno(int a)
{
if(a%2==0)
{
return 1;
}
else
return 0;
}
public int powerno(int a, int b)
{
int c=1;
for(int i=1; i<=b; i++)
{
c=c*a;
}
return c;
}
public double powerno2(double a,double b)
{
double e=Math.pow(a, b);
return e;
}
public double squreroot(int a)
{
double e=Math.sqrt(a);
return e;
}
public int maxvalue(int a,int b)
{
int c=Math.max(a, b);
return c;
}
public int minvalue(int a,int b)
{
int c=Math.min(a, b);
return c;
}
public double remainder(int a, int b)
{
double c=a%b;
return c;
}
}
TestApp.java
public class TestApp {
public TestApp ()
{
}
public static void main (String args[])
{
Calculator obj=new Calculator();
int r=obj.sum(10,1);
System.out.println("sum is="+r );
r=obj.subtraction (10,5);
System.out.println("subtraction is = " +r );
r=obj.multiplication (10,2);
System.out.println("multiplication is = " +r );
float s=obj.division (10.0f,35.5f);
System.out.println("division is = " +s );
double t=obj.calculatesine(0);
System.out.println("its sine is = " +t);
t=obj.calculateasine(0);
System.out.println("its arc sine is = " +t);
t=obj.calculatesineh(0);
System.out.println("its sine hyperbolic is = " +t);
t=obj.calculatecos(0);
System.out.println("its cosine is = " +t);
t=obj.calculateacos(0);
System.out.println("its arc cosine is = " +t);
t=obj.calculatecosh(0);
System.out.println("its cosine hyperbolic is = " +t);
t=obj.calculatetangent(0);
System.out.println("its tangent is = " +t);
t=obj.calculateatangent(0);
System.out.println("its arc tangent is = " +t);
t=obj.calculatetangenth(0);
System.out.println("its tangent hyperbolic is = " +t);
t=obj.calculateLog(0);
System.out.println("its log is = " +t);
t=obj.calculateln(0);
System.out.println("its ln is = " +t);
r=obj.factorial(6);
System.out.println("its factorial is = " +r);
float e=obj.evenorodd(332);
if(e==1)
{
System.out.println("it is even number. ");
}
else{
System.out.println("it is odd number. ");
e=obj.primeno(13);
}
if(e==1)
{
System.out.println("it is not prime number. ");
}
else{
System.out.println("it is prime number. ");
r=obj.powerno(9,2);
System.out.println("The power is = " +r);
t=obj.powerno2(5, 2);
System.out.println("The alternate power is = " +t);
t=obj.squreroot(144);
System.out.println("The Square root is = " +t);
r=obj.maxvalue(10, 5);
System.out.println("The max value of both is = " +r);
r=obj.minvalue(25, 65);
System.out.println("The min value of both is = " +r);
t=obj.remainder(11,4);
System.out.println("The remainder is = " +t );
}
}
}
0 comments:
Post a Comment