Function mult_num_vec

Source
pub fn mult_num_vec(x: f64, y: &[f64]) -> Vec<f64>
Expand description

§mult_num_vec(x, y)

Operation Function

The mult_num_vec multiplies a float x by each element in a slice y of floats, returning a new vector containing the results.

§Examples

use mathlab::math::{mult, mult_num_vec, fround_vec};
assert_eq!(mult(0.1, 0.2), 0.020000000000000004);
assert_eq!(mult(0.1, 0.2) as f32, 0.02);
assert_eq!(mult_num_vec(0.1, &[0.0, 0.1, 0.2]), [0.0, 0.010000000000000002, 0.020000000000000004]);
assert_eq!(fround_vec(&mult_num_vec(0.1, &[0.0, 0.1, 0.2])), [0.0, 0.01, 0.02]);

End Fun Doc