# Which Of These Is Returned By Operator?

## What is an Operator?

An operator is a system entity that manipulates data for different operations. It is usually a program set of instructions that helps process data and generate output. There are many different types of operators but the most common ones are arithmetic, logical, comparison, and conditional operators. Arithmetic operators are used to perform basic math operations such as addition, subtraction, multiplication, and division. Logical operators are used to check the truth value of a statement or expression. Comparison operators are used to check if one value is greater than, less than, or equal to another. Finally, conditional operators are used to set up a condition that must be true in order for a certain action to be taken.

## What is Returned by Operator?

When an operator is used, it usually returns a value. This value is the result of the operation that the operator has executed. It is usually a number, a Boolean value (true or false), or a character value. Depending on the type of operator used, the value returned will be different. For example, an arithmetic operator will return the result of the mathematical operation, while a logical operator will return a Boolean value (true or false). Knowing what value is returned by an operator is important when writing code, as it helps to ensure that the program does what it is meant to do.

## Arithmetic Operators

Arithmetic operators are the most commonly used type of operator and help to perform basic mathematical operations. These operators are used to add, subtract, multiply, and divide two values. The most commonly used arithmetic operators are + (addition), – (subtraction), * (multiplication), and / (division). Other arithmetic operators include % (modulo), ++ (increment), and — (decrement). The value returned by an arithmetic operator is the result of the mathematical operation.

## Logical Operators

Logical operators are used to check the truth value of a statement or expression. These operators are used to compare two values and determine if the statement is true or false. The three most commonly used logical operators are && (AND), || (OR), and ! (NOT). The value returned by a logical operator is a Boolean value (true or false). For example, if two values are compared using the && operator, the result will be true if both values are true, and false if one or both values are false.

## Comparison Operators

Comparison operators are used to compare two values and check if one value is greater than, less than, or equal to the other. The most commonly used comparison operators are > (greater than), < (less than), and == (equal to). The value returned by a comparison operator is a Boolean value (true or false). For example, if two values are compared using the > operator, the result will be true if the first value is greater than the second, and false if the first value is not greater than the second.

## Conditional Operators

Conditional operators are used to set up a condition that must be true in order for a certain action to be taken. These operators are often used in programming languages to determine which instructions are executed and which are skipped. The most commonly used conditional operators are if, else, and switch. The value returned by a conditional operator is the result of the condition being evaluated. For example, if a condition is set up using the if operator, the result will be true if the condition is true, and false if the condition is false.

## Conclusion

Operators are an important part of programming and are used to manipulate data and generate output. Depending on the type of operator used, the value returned will be different. Arithmetic operators return the result of the mathematical operation, logical operators return a Boolean value (true or false), comparison operators return a Boolean value (true or false), and conditional operators return the result of the condition being evaluated. Knowing what value is returned by an operator is important when writing code, as it helps to ensure that the program does what it is supposed to do.