pub fn log_2(x: Float) -> Float