# bitwise left shift (<<)

Moves all of the bits of num1 to the left by num2 places. Each place shifted is equivalent to multiplying by 2.

## Syntax

```
num1 << num2

```

## Return Type

Integer

## Examples

```sql
SELECT 8<<1, bin(8), bin(8<<1);

```

```output

+------+--------+-----------+
| 8<<1 | bin(8) | bin(8<<1) |
+------+--------+-----------+
|   16 | 1000   | 10000     |
+------+--------+-----------+

```

```sql
SELECT 7<<1, bin(7), bin(7<<1);

```

```output

+------+--------+-----------+
| 7<<1 | bin(7) | bin(7<<1) |
+------+--------+-----------+
|   14 | 111    | 1110      |
+------+--------+-----------+
```

***

Modified at: February 24, 2023

Source: [/db/v9.1/reference/sql-reference/numeric-functions/bitwise-left-shift/](https://docs.singlestore.com/db/v9.1/reference/sql-reference/numeric-functions/bitwise-left-shift/)

(An index of the documentation is available at /llms.txt)
