Macro fixnum::fixnum_const [−][src]
macro_rules! fixnum_const {
($value : literal, $precision : literal) => { ... };
}
Expand description
Macro to create fixed-point const “literals”.
use derive_more::From;
use fixnum::{FixedPoint, typenum::U9, fixnum_const};
type Amount = FixedPoint<i64, U9>;
const AMOUNT: Amount = fixnum_const!(12.34, 9);
Probably you’d like to implement your own wrapper around this macro (see also examples
).
use fixnum::{FixedPoint, typenum::U9};
type Amount = FixedPoint<i64, U9>;
macro_rules! fp_const {
($value:literal) => {
fixnum::fixnum_const!($value, 9);
};
}
const AMOUNT: Amount = fp_const!(12.34);