Tuesday, July 3, 2012

JAVA Basics 5: Java Arithmetic Operators

The Java programming language has includes five simple arithmetic operators like are + (addition), - (subtraction), * (multiplication), / (division), and % (modulo). The following table summarizes the binary arithmetic operators in the Java programming language.


The relation operators in Java are: ==!=<><=, and >=. The meanings of these operators are:
UseReturns true if
op1 + op2op1 added to op2
op1 - op2 op2 subtracted from op1
op1 op2 op1 multiplied with op2
op1 / op2 op1 divided by op2
op1 % op2 Computes the remainder of dividing op1 by op2
The following java program, ArithmeticProg , defines two integers and two double-precision floating-point numbers and uses the five arithmetic operators to perform different arithmetic operations. This program also uses + to concatenate strings. The arithmetic operations are shown in boldface.
public class ArithmeticProg {
 public static void main(String[] args) {

 //a few numbers
 int i = 10;
 int j = 20;
 double x = 10.5;
 double y = 20.5;

 //adding numbers
 System.out.println("Adding");
 System.out.println(" i + j = " + (i + j));
 System.out.println(" x + y = " + (x + y));

 //subtracting numbers
 System.out.println("Subtracting");
 System.out.println(" i - j = " + (i - j));
 System.out.println(" x - y = " + (x - y));

 //multiplying numbers
 System.out.println("Multiplying");
 System.out.println(" i * j = " + (i * j));
 System.out.println(" x * y = " + (x * y));

 //dividing numbers
 System.out.println("Dividing");
 System.out.println(" i / j = " + (i / j));
 System.out.println(" x / y = " + (x / y));

 //computing the remainder resulting
 //from dividing numbers
 System.out.println("Modulus");
 System.out.println(" i % j = " + (i % j));
 System.out.println(" x % y = " + (x % y));

    }
}

No comments:

Post a Comment