---
title: "Relational operators"
canonical: "https://docs.cuesystem.com/space/CVCHELP/524353943/Relational%20operators"
format: markdown
---
> Macro (toc)

---

# =

The operator "equal to" is evaluated as True if Expression1 is equal to Expression2. It is evaluated as False if Expression1 is not equal to Expression2. 

Do not confuse operator "=" and operator ":=". 

#### Syntax 

```visualbasic
Result := Expression1 = Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a = b Then 
  // ... 
End If
```

# <>

The operator "not equal to" is evaluated as True if Expression1 is not equal to Expression2. It is evaluated as False if Expression1 is equal to Expression2. 

#### Syntax 

```visualbasic
Result := Expression1 <> Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a <> b Then 
  // ... 
End If
```

# <

The operator "less than" is evaluated as True if Expression1 is less than Expression2. It is evaluated as False if Expression1 is greater than or equal to Expression2. 

#### Syntax 

```visualbasic
Result := Expression1 < Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a < b Then 
  // ... 
End If
```

# <=

The operator "less than or equal to" is evaluated as True if Expression1 is less than or equal to Expression2. It is evaluated as False if Expression1 is greater than Expression2. 

#### Syntax 

```visualbasic
Result := Expression1 <= Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a <= b Then 
  // ... 
End If
```

# >

The operator "greater than" is evaluated as True if Expression1 is greater than Expression2. It is evaluated as False if Expression1 is less than or equal to Expression2. 

#### Syntax 

```visualbasic
Result := Expression1 > Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a > b Then 
  // ... 
End If
```

# >=

The operator "greater than or equal to" is evaluated as True if an Expression1 is greater than or equal to an Expression2. It is evaluated as False if Expression1 is less than Expression2. 

#### Syntax 

```visualbasic
Result := Expression1 >= Expression2
```

#### Example 

```visualbasic
Var a As Long := 8 
Var b As Long := 2 

If a >= b Then 
  // ... 
End If
```