JAVA – Arithmetic Operators

The Java programming language provides operators that perform simple mathematical operations such as addition, subtraction, multiplication, and division. These operators resemble the basic mathematics symbols that we all are aware of. Unlike the normal mathematical symbols, the “%”operator divides one operand by another and returns a remainder in the result.

The Java programming languages uses the following symbols:

+ Additive operator: This operator is not only used for addition, but is also used for String concatenation purposes. – Subtraction operator: This operator is used for subtracting the operands. * Multiplication operator:  This operator is used for multiplying the operands. / Division operator: This operator is used for dividing two or more operands. % remainder operator: This operator is used for obtaining the remainder by dividing one operand with another.

Let’s now look at a small program, Demo_of_operator_program, which shows the use of different arithmetic operators.

class Demo_of_operator_program {

public static void main (String[] args){

int result_operator = 20 + 42; // The result_operator is now 62

System.out.println(result_operator);

result_operator = result_operator – 22; // The result_operator is now 40

System.out.println(result_operator);

result_operator = result_operator * 3; // The result_operator is now 120

System.out.println(result_operator);

result_operator = result_operator / 2; // The result_operator is now 60

System.out.println(result_operator);

result_operator = result_operator + 10; // The result_operator is now 70

result_operator = result % 14; // The result_operator is now 5

System.out.println(result_operator);

}

}

The arithmetic operators listed above can be combined with the simple assignment operator to create compound assignments. For example the compound assignments such as, y+=1; and y=y+1; both increment the value of y by 1.

Not only this, you can also use the + or the additive operator for joining or concatenating

Continue reading JAVA – Arithmetic Operators