由tan∠ACB=tanM=AB/BC,因此BC=AB/tanM由tan∠ADB=tanN=AB/BD,因此BD=AB/tanN在△BCD中,利用州蔽余弦定册耐州理,得:亩竖BD^2=BC^2+CD^2-2BC*CD*cos∠BCD.即:(AB/tanN)^2=(AB/tanM)^2+a^2-2a*AB/tanM*cosQ解出AB就可以了。