Shooting 100 yards at 45 degrees (up OR downhill) is equivalent to shooting 70 yards on flat ground. 45 degrees is STEEP.
Shooting 100 yards at 20 degrees is equivalent to shooting 94 yards on flat ground. Or shooting 300 yards at 20 degrees is equivalent to shooting 282 yards on flat ground.
IF you want to shoot at a 100 yard equivelent at the 20 degree slope, you would only have to extend the range to 106 yards.
Spanky, something else must have been going on with your 223, i.e. your rest, different ammo, or something. If you sight dead on shooting either uphill or downhill and then move to a target at the same distance on flat land, you should hit low.......not high. Can't mess with physics.
Think about shooting straight down or straight up. The bullet would go in an absolutely straight line and would not "drop".