Skip to content

Commit 0978e4c

Browse files
committed
Add example for SignedDecimal::new and SignedDecimal256::new
1 parent cf27b32 commit 0978e4c

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

packages/std/src/math/signed_decimal.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ impl SignedDecimal {
6767
/// ```
6868
/// # use cosmwasm_std::{SignedDecimal, Int128};
6969
/// assert_eq!(SignedDecimal::new(Int128::one()).to_string(), "0.000000000000000001");
70+
///
71+
/// let atoms = Int128::new(-141_183_460_469_231_731_687_303_715_884_105_727_125);
72+
/// let value = SignedDecimal::new(atoms);
73+
/// assert_eq!(value.to_string(), "-141183460469231731687.303715884105727125");
7074
/// ```
7175
#[inline]
7276
pub const fn new(value: Int128) -> Self {

packages/std/src/math/signed_decimal_256.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ impl SignedDecimal256 {
7979
/// ```
8080
/// # use cosmwasm_std::{SignedDecimal256, Int256};
8181
/// assert_eq!(SignedDecimal256::new(Int256::one()).to_string(), "0.000000000000000001");
82+
///
83+
/// let atoms = Int256::new(-141_183_460_469_231_731_687_303_715_884_105_727_125);
84+
/// let value = SignedDecimal256::new(atoms);
85+
/// assert_eq!(value.to_string(), "-141183460469231731687.303715884105727125");
8286
/// ```
8387
#[inline]
8488
pub const fn new(value: Int256) -> Self {

0 commit comments

Comments
 (0)