int mid = low + ((high - low) / 2);
For me, that is the most readable way to do it because it lines up both conceptually and visually with how I'm thinking of the problem.