pub type gfloat = f32;