# Types of Arithmetic Operators in Java

The ability to do basic mathematical calculations on numeric data types makes arithmetic operators one of Java's most often-used operators. Java has multiple kinds of arithmetic operators, each with a unique set of features and syntax. The numerous kinds of arithmetic operators in Java will be covered in this tutorial, along with more complex examples to help you learn how to use them.

To combine two numerical numbers, use the addition operator. All numeric data types, including integers, floating-point numbers, and even characters, can be utilised with it. Here's an illustration:

Explanation

In this illustration, we'll define two integer variables, a and b, add their values together using the addition operator, and then assign the result to c.

## 2. Subtraction Operator (-)

To subtract one numeric number from another, use the subtraction operator. All numeric data types, including integers and floating-point values, can be utilised with it. Here's an illustration:

Explanation

In this example, we create two integer variables, a and b, subtract b from a, and then assign the result to the variable c.

## 3. Multiplication Operator (*)

To combine two numerical numbers, use the multiplication operator. All numeric data types, including integers and floating-point values, can be utilised with it. Here's an illustration:

Explanation

In this example, we declare two integer variables, a and b, multiply their values using the multiplication operator, and then assign the outcome to the third variable, c.

## 4. Division Operator (/)

To divide one numerical number by another, use the division operator. All numeric data types, including integers and floating-point values, can be utilised with it. Here's an illustration:

Explanation

In this example, we declare two integer variables, a and b, divide them by one another using the division operator, and then assign the outcome to the variable c.

It's vital to remember that when two numbers are divided, the outcome will also be an integer, and any residual will be thrown away. For instance:

## 5. Modulus Operator(%)

To determine the remaining part of a division operation, use the modulus operator. All numeric data types, including integers and floating-point values, can be utilised with it. Here's an illustration:

Explanation

The modulus operator is used in this example to discover the remaining after dividing the two integer variables a and b, and the result is then assigned to the variable c. The leftover in this instance is 1.

## 6. Increment Operator (++)

When using the increment operator, a numerical variable's value is raised by 1 in value. All numeric data types, including integers and floating-point values, can be utilised with it.

## 7. Decrement Operator (--)

When a numerical variable's value has to be reduced by 1, the decrement operator is used. All numeric data types, including integers and floating-point values, can be utilised with it. Here's an illustration:

In this instance, we declare an integer variable a and decrement it by 1 using the decrement operator.

## 8. Operators for Compound Assignments

Compound assignment operators enable you to execute a computation and assign the result to a variable in a single statement by combining an arithmetic operator with an assignment operator. In Java, there are several varieties of compound assignment operators, including:

• +=: adds a value to a variable and assigns the result
• -=: subtracts a value from a variable and assigns the result
• *=: multiplies a variable by a value and assigns the result
• /=: divides a variable by a value and assigns the result
• %=: calculates the remainder of a division operation and assigns the result

### Feedback   