pub fn vec_f32(bits: &Bits) -> Vec<f32>Expand description
Converts a bit string to a vector of 32 bit floats
ยงExample
let bits = Bits::new([0x10, 0x32, 0x54, 0x76, 0x98, 0xBA, 0xDC, 0xFE]);
let floats = bits_as::vec_f32(&bits);
assert_eq!(floats.len(), 2);
assert_eq!(floats, vec![f32::from_bits(0x76543210), f32::from_bits(0xFEDCBA98)]);
let bits = Bits::new([0x10, 0x32, 0x54]);
let floats = bits_as::vec_f32(&bits);
assert_eq!(floats.len(), 1);
assert_eq!(floats, vec![f32::from_bits(0x00543210)]);