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:
Use
|
Returns true if
|
op1 + op2
|
op1 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