# Equal to: ==, =

Equal to operator is a logical operator that is used to compare two numbers.

## ==

### Description

``par1 == par2``
Used keywords: ==

### Output

• Result - Logical value Returns a true, if the first number is Equal to the second, otherwise false.
Note: It works over all types of numbers.
Compatible programing languages:
C | Visual C++ .NET | C++ | C# | Java | JavaScript | PHP

### Example

Equal to the possible of use:
``````a = 4 == 2;         // a = false
b = c == f(5);
if ( x == 5 )
--y;``````

### Example

Even one example in what situations we can use the operation Equal to:
``````x == y + 3
2 == f(2.28)
(j - 8) == 5.123``````

### Example

Other pieces of example codes:
```until (i == 0)
if (i==10)
break;
else
{
i--;
}```
```if (i==10)
break;
else
{
i--;
}```
```if (i==16)
{
continue;
}```
```if (i==5)
break;```
```if (i==3)
break;```
`x == 6`

## =

### Description

``par1 = par2``
Used keywords: =

### Output

• Result - Logical value Returns a true, if the first number is Equal to the second, otherwise false.
Note: It works over all types of numbers.
Compatible programing languages:
Basic | Visual Basic .NET | FreeBASIC | Free Pascal | Object Pascal | Pascal

### Basic

Equal to the possible of use:
``````a = 4 = 2         ' a = false
b = c = f(5)
if  x = 5 then
y=y-1
end if
``````

### Basic

Even one example in what situations we can use the operation Equal to:
``````x = y + 3
2 = f(2.28)
(j - 8) = 5.123``````

### Basic

Other pieces of example codes:
```do until i = 0
if i=10 then
exit do
else
i=i-1
end if
loop
```
```if i=10 then
exit do
else
i=i-1
end if
```
```if i=5 then
exit do
end if```
```if i=16 then
continue while
end if```
`x = 6`
`(i=10)`

You can find it in the following collections: relational operators
Equal to in another programming language:
Languages: en hu cz sk