pub fn u128_to_binary(num: u128) -> [f32; 128]
Produces a 128 element array of 0s and 1s from a u128.