# std.fmt: add ryu floating-point formatting · gitcafe/zig

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

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

Visibility: public

Requested revision: c6ad551cd2fb19ef7ee2f7945d248284deba54e1

Requested commit: c6ad551cd2fb19ef7ee2f7945d248284deba54e1

Commit: c6ad551cd2fb19ef7ee2f7945d248284deba54e1

Tree: 4385d44ec749c9dac64d90a19aed9cca8b90b8af

Author: Marc Tiehuis

Committer: Marc Tiehuis

## Message

```
std.fmt: add ryu floating-point formatting

This replaces the errol backend with one based on ryu. The 128-bit
backend only is implemented. This supports all floating-point types and
does not use fp logic to print.

Closes #1181.
Closes #1299.
Closes #3612.

```

## Parents

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

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