When Strap-down Inertial Navigation System (SINS) works in a vibratory environment, the precision of velocity update will decrease. To solve this problem, researchers have proposed lots of sculling compensation algorithms. However, there are little works have been done on their precision analysis, selection and applicability. In this paper, general compensation precision (CP) expressions of sculling compensation algorithms in three kinds of environments are established respectively. By substituting the coefficients of each sculling compensation algorithm into the general CP expressions, its corresponding CP expression can be obtained. To verify the accuracy of it, simulations in different environments were preformed, through which some useful conclusions for CP, algorithms selection and applicability of those algorithms were drawn.