∵CD垂直AB
∴在RT三角形DAB中,角D=A
∴tan A=AB/BD
∴BD=AB/tan A
在RT三角形CBA中 角ACB=B
∴tan ACB=tan B(角度)=AB/CB
∴CB=AB/tan B
∵DC=a
∴BD-CB=A
即AB/tan A-AB/tan B=a
解得AB=a×tan A×tanB/(tanB-tanA)
∵CD垂直AB
∴在RT三角形DAB中,角D=A
∴tan A=AB/BD
∴BD=AB/tan A
在RT三角形CBA中 角ACB=B
∴tan ACB=tan B(角度)=AB/CB
∴CB=AB/tan B
∵DC=a
∴BD-CB=A
即AB/tan A-AB/tan B=a
解得AB=a×tan A×tanB/(tanB-tanA)