dec!() { /* proc-macro */ }
Expand description

Convenience function for creating decimal numbers

§Example

use rust_decimal_macros::dec;

// If the reexportable feature is enabled, `Decimal` needs to be in scope
#[cfg(feature = "reexportable")]
use rust_decimal::Decimal;

let number = dec!(1.2345);
assert_eq!("1.2345", number.to_string());
let number = dec!(-5.4321);
assert_eq!("-5.4321", number.to_string());