Calculus Examples - Waigo01/math_utils_lib GitHub Wiki
let res = quick_eval!("D(x^2, x, 3)")?.to_vec();
assert_eq!(res[0].round(6), value!(6));let res = quick_eval!("I(x^2, x, 0, 5)")?.to_vec();
assert_eq!(res[0].round(4), value!(41.6667));let res = quick_eval!("I(sin(x), x, -inf, inf)")?.to_vec();
assert_eq!(res[0].round(8), value!(0));let mut c = Context::default();
quick_eval!("e(x) = S(x^n/fact(n), n, 0, 100)", &mut c)?;
let res = quick_eval!("e(5) == exp(5)", &mut c)?.to_vec();
assert_eq!(res[0], value!(1));