# builtin functions for division and remainder division · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/157af4332a7b78672ff8ad76a00120455547e2fd)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 157af4332a7b78672ff8ad76a00120455547e2fd

Requested commit: 157af4332a7b78672ff8ad76a00120455547e2fd

Commit: 157af4332a7b78672ff8ad76a00120455547e2fd

Tree: 0e75d0d9bb111f8e778587a2fb547b74a17c5aa1

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
builtin functions for division and remainder division

 * add `@divTrunc` and `@divFloor` functions
 * add `@rem` and `@mod` functions
 * add compile error for `/` and `%` with signed integers
 * add `.bit_count` for float primitive types

closes #217

```

## Parents

- [866c841dd8770bcc12af0aaf946c80819f5e0092](https://git.cafe/gitcafe/zig/commit/866c841dd8770bcc12af0aaf946c80819f5e0092?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/157af4332a7b78672ff8ad76a00120455547e2fd?format=markdown)
