The invention discloses a method for determining 
carrier phase integer ambiguity in 
satellite navigation. The method for determining the 
carrier phase integer ambiguity comprises the steps that firstly, the F value checked through F-Ratio and the W value checked through W-Ratio are calculated, the F value checked through F-Ratio is calculated according to the formula shown in the specification, and the W value checked through W-Ratio is calculated according to the formula shown in the specification, wherein according to the relational expressions shown in the specification, is the 
floating point solution of 
ambiguity, is the variance-
covariance matrix of the 
ambiguity, is the searched 
integer ambiguity value with the minimum 
mean square residual error, is the second integer 
ambiguity value, L is the double-difference observation quantity, P is the weight matrix, A is the direction matrix, is the 
pseudorange difference solution, and m is the dimensionality of the double-difference observation quantity; secondly, the worked out F value and the worked out W value are compared with the corresponding threshold values respectively, and therefore the effectiveness of the ambiguity is judged. The ambiguity misjudgment and judgment omission caused by the inner and outer error of a model can be effectively restrained, the ambiguity resolving success rate can be effectively improved, the ambiguity fixing time can be shortened, and the 
system can obtain a high-precision positioning and orienting result easily.