100转换为rust_decimal::Decimal类型
时间: 2023-03-19 18:24:36 浏览: 368
rust-decimal:用纯Rust编写的十进制实现,适合财务计算
在 Rust 中,要将整数 100 转换为 `rust_decimal::Decimal` 类型,可以使用 `from_i64` 方法,如下所示:
```rust
use rust_decimal::Decimal;
let num = Decimal::from_i64(100).unwrap();
```
这里将整数 100 传递给 `from_i64` 方法,它将返回一个 `Option<Decimal>` 类型的值。如果转换成功,该值将包含转换后的 `Decimal` 值。否则,它将为 `None`。由于这里已知整数 100 能够被转换为 `Decimal`,因此可以使用 `unwrap` 方法获取其值,而不必担心可能的错误情况。
阅读全文