## Comparing values and Boolean operators

We now know how to store entities into variables, convert values, and choose the right conversion method. We are now going to learn how to compare variable values.

### Comparison expressions

There are six comparison operators:

`==`

(equal)`!=`

(not equal)`<`

(less than)`>`

(greater than)`<=`

(less than or equal to)`>=`

(greater than or equal to)

The following is a comparison expression in code:

int myInt1 = 4; float myFloat = 5.76; (myInt1 > myFloat) ;

An expression like that does nothing, but it is legal. Comparing two elements produces a result and in this small example, it isn't used to trigger or make anything. `myInt1 > myFloat`

is a comparison expression. The result is, obviously, `true`

or `false`

, I mean it is a `boolean`

value. Here it is `false`

because `4`

is not greater than `5.76`

. We can also combine comparison expressions together to create more complex expressions.

### Combining comparisons with Boolean operators

There are three Boolean operators:

`&...`