private static int FloatToIntBits(float number) { return BitConverter.ToInt32(BitConverter.GetBytes(number), 0); }