num

Macro num 

Source
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 f64 when f64-floats is enabled
  • dec!($val) when decimal-precision is enabled