macro_rules! num {
($val:expr) => { ... };
}Expand description
Macro for creating numeric literals in a type-neutral way.
ยงExamples
use expr_solver::num;
let x = num!(42);
let y = num!(3.14159);
let z = num!(2.5);This macro resolves to:
$val as f64whenf64-floatsis enableddec!($val)whendecimal-precisionis enabled