# std: rework math.scalbn \(\#8733\) · gitcafe/zig

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

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

Visibility: public

Requested revision: 612ad779bb2df8e7e15ab20dd3df3a2900ff82f0

Requested commit: 612ad779bb2df8e7e15ab20dd3df3a2900ff82f0

Commit: 612ad779bb2df8e7e15ab20dd3df3a2900ff82f0

Tree: 8d37d819238fb9f062225189b2093395e435fba9

Author: viri

Committer: GitHub

## Message

```
std: rework math.scalbn (#8733)

* std: fix overflow in math.scalbn32

* std: rewrite math.scalbn to be generic

* std: support f128 in math.isNormal

* std: enable f128 tests in math.scalbn
```

## Parents

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

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