Table of Contents

## Arithmetic Operators Definition

Arithmetic operators are those that “manipulate” numerical data, both integer and real. There are two types of arithmetic operators: unary and binary. Unary operators precede arithmetic expression, and they are sign operators. Binary operators are placed between 2 arithmetic expressions.

These operators work as in most other programming languages, except for the operator /, which returns a floating-point division in JavaScript, not a truncated division as in languages such as C or Java.

## Types of Arithmetic Operators

### The binaries

- +: Sum of two or more values or variables.
- -: Subtract two or more values or variables.
- *: Multiplication of two or more values or variables.
- /: Division of two or more values or variables.
- %: Module (obtaining the residue of a division) of two or more values or variables.

### The Unaries

- ++: Increases the value of a variable in a unit.
- -: Decreases the value of a variable in a unit.
- -: Change the sign of a variable, it’s like multiplying by -1

## Arithmetic Operators Python

The use of Python in Arithmetic Operators is, it is an advanced mathematical calculator. Virtually all arithmetic operators work the same way as we know them from elementary mathematics.

For example, to work with the four main mathematical functions, the sum, subtraction, multiplication and division. Also times, operators for exponentiation, obtaining the integer part of a division, extracting the division module.

## Arithmetic Operators in Excel

[Arithmetic operators] in Excel allow basic mathematical operations such as addition, subtraction, multiplication, combining numbers and generating numerical results.

Besides, these operators can not only be used to make calculations by placing the numbers in the same cell but also calculations can be made by bringing the numbers of different cells.

Finally, it is necessary to know that the percentage (%) is not an arithmetic operator; however, Excel treats you as an operator since entering a percentage symbol after a number will cause Excel to divide by 100 automatically. And It is for all this that [arithmetic operators] are so useful.

## Arithmetic Operators in C Language

The basic arithmetic operators in C are

- Operator =: Assignment
- Operator*: Multiplication
- Operator /: Division
- Operator %: Rest of entire division (mod)
- [Operator] +: Sum
- Operator -: Subtraction

Most of these operators are known to us since we have already studied them with the pseudocode. The priority rules are the same as we explain when talking about pseudocode.

- Parentheses define the main priority. The following order of priority corresponds to the multiplication and division operations.
- Addition and subtraction operations have lower precedence. And lastly, we would have the operation to obtain the module of an entire division.
- C does not recognise the operator ^ for the calculation of powers of a number, nor the operator div or backslash for obtaining the quotient or entire division of a division. Other alternatives allow these operations to be carried out as we will see later.
- Other supported operators constitute ways of briefly expressing an operation. For example, the use of + = is to indicate that the variable on the left takes the value resulting from adding itself with the variable or expression on the right.
- If A = 4 and A + = 3 is executed; then A starts to take the value 7, equivalent to performing the operation A = A + 3;

Some programmers frequently use abbreviated expressions because they find it faster when writing code. However, we will not use them, and we do not recommend their use except if you have a broad command of the language.