Basically, there are two values used to turn your attribute rating into your attribute. So for the crit chance you get from crit rating you have a hard cap of 30% and a divisor of 0.8, so you get (in 4.0):

30 * ( 1 - ( 1 - ( 0.01 / 0.3 ) )^( ( CritRating / max(level,20) ) / 0.8 ) )

Here a=30 b=0.3 (which is a/100) and c (the divisor) = 0.8.

The rules are different for armor rating becoming damage reduction and endurance becoming health points.

But it looks like level sync might be messing up our assumptions to the equations. Will test on my ship with no buffs.