为第一题做个图文说明吧。。。

AA'和BB'是两根标杆(两表),现在的目标是测量CD的高度(岛高)和CA的距离(去表)。
已知从P点通过A'刚好望到D,从Q点通过B'也刚好望到D。则根据相似三角形属性:
CD/CP = AA'/AP
CD/CQ = BB'/BQ
∵AA'=BB' → CP/AP = CD/AA' = CD/BB' = CQ/BQ
(CA+AP)/AP = (CA+AB+BQ)/BQ
CA/AP = (CA+AB)/BQ
CA*BQ = (CA+AB)*AP = CA*AP + AB*AP
CA*(BQ-AP) = AB*AP
CA = AB*AP/(BQ-AP)CD = CP*AA'/AP = (CA+AP)*AA'/AP = CA*AA'/AP + AA' = AB*AA'/(BQ-AP) + AA'【术曰:以表高乘表间为实;相多为法,除之。所得加表高,即得岛高。求前表去岛远近者:以前表却行乘表间为实;相多为法。除之,得岛去表数。】
这里【表高】=AA',【表间】=AB,【相多】=BQ-AP,【前表却行】=AP,跟以上两道等式完全吻合!
【今有望海岛,立两表,齐高三丈,前后相去千步,令后表与前表参相直。从前表却行一百二十三步,人目着地取望岛峰,与表末参合。从后表却行一百二十七步,人目着地取望岛峰,亦与表末参合。问岛高及去表各几何?】
这里以步作基本单位:【表高】=3丈=30尺=5步(AA'=5),【表间】=1000步(AB=1000),【前表却行】=123步(AP=123),【后表却行】=127步(BQ=127),【相多】=127-123=4步(BQ-AP=4)。得:
CD = AB*AA'/(BQ-AP) + AA' = 1000*5/4 + 5 = 1250 + 5 = 1255CA = AB*AP/(BQ-AP) = 1000*123/4 = 30750【答曰:岛高四里五十五步;去表一百二里一百五十步。】
【岛高】= 4里 + 55步 = 7200尺 + 55步 = 1200步 + 55步 = 1255步【去表】= 102里 + 150步 = 183600尺 + 150步 = 30600步 + 150步 = 30750步结果完全吻合!
