ERA+ is (including park effects):
LgERA/ERA*100 = ERA+
where LgERA is the league average ERA for that season and the ERA is the player's ERA.
According to ERA+, Bob Gibson in 1968 had an ERA that was 158% lower than the average pitcher for that year. Steve Carlton in 1972 had an ERA that was 82% lower than the average pitcher for that year. League average pitching in 1968 was 2.98 ERA. League average pitching in 1972 was 3.26.
Gibson 68:
2.98/1.12*100 = 266
Carlton 72:
3.26/1.97*100 = 165
Obviously, park effects come into play a bit here and I don't have them in front of me. For league average stats in a given year I know you can find them on FanGraphs in the menu under Leaders -> (year), and then selecting the League stats tab. I'm sure you can find them on baseball-reference, too, but I'm not sure where.
You can do a pretty cool trick with ERA+ where you estimate win percentage based off of ERA+ with this formula:
(ERA+)^2/((ERA+)^2 + 1) = W%
Bob Gibson 1968 (ERA+ 158):
1.58^2/(1.58^2 + 1) = .714
Actual W% = .710.
I have certain reservations about ERA+, but I can blab about those later.