Skip to main content

mult_vec_num

Function mult_vec_num 

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

§mult_vec_num(x, y)

Operation Function

The mult_vec_num function multiplies a given float y with every element in a slice x of floats, returning a new vector containing the result.

§Examples

use mathlab::math::{mult, mult_vec_num, 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_vec_num(&[0.0, 0.1, 0.2], 0.1), [0.0, 0.010000000000000002, 0.020000000000000004]);
assert_eq!(fround_vec(&mult_vec_num(&[0.0, 0.1, 0.2], 0.1)), [0.0, 0.01, 0.02]);

End Fun Doc