<https://doc.rust-lang.org/std/fmt/index.html#precision>
`:` でフォーマットを指定し、精度を指定する。
- 精度となる整数を直接指定する
- `
によって、精度となる引数の位置を渡す
- `*` によって精度となる整数を最初の引数に渡す
```rust
let a = 5.123456;
let precision = 3;
println!("Number is {:.3}", a); // "Number is 5.123"
println!("Number is {:.1$}", a, precision); // "Number is 5.123"
println!("Number is {:.*}", precision, a); // "Number is 5.123"
```