vec_f64

Function vec_f64 

Source
pub fn vec_f64(bits: &Bits) -> Vec<f64>
Expand description

Converts a bit string to a vector of 64 bit floats

ยงExample

let bits = Bits::new([0x10, 0x32, 0x54, 0x76, 0x98, 0xBA, 0xDC, 0xFE]);
let floats = bits_as::vec_f64(&bits);

assert_eq!(floats.len(), 1);
assert_eq!(floats, vec![f64::from_bits(0xFEDCBA9876543210)]);

let bits = Bits::new([0x10, 0x32, 0x54]);
let floats = bits_as::vec_f64(&bits);

assert_eq!(floats.len(), 1);
assert_eq!(floats, vec![f64::from_bits(0x0000000000543210)]);