【题目】在河的对岸,有一个人在行走,我们在河的这一边可以非常清楚地看到他走路的样子。那么,在不借助仪器的情况下,你能否在河的这边测量出你和他之间的近似距离呢?
图 测量对岸的路人有多远。
【解答】其实,要解答这个问题,根本不需要什么仪器,只需要用到你的眼睛和手。朝着对岸的人伸出你的手臂,如果对岸的那个人向你右手的方向走,就闭上左眼,用右眼看,如果他向你左手的方向走,就闭上右眼,用左眼看。如图所示,绕过竖起来的大拇指,看过去。当对岸的人正好被你的大拇指挡住的时候,马上把两只眼睛交替一下,也就是把睁着的眼睛闭上,把闭着的眼睛睁开,那么对岸的人就好像后退了一段一样。这时候,数一下那个人走到刚才你看到他的位置时走过的步数。接下来,利用这些步数估计出一些数值,然后利用这些数值就可以计算出他距离你有多远了。
我们假设点a和点b是两只眼睛,点M是竖起的拇指顶端,点A是对岸行人的初始位置,点B是他后来的位置。那么,三角形abM和三角形ABM是相似三角形。所以,BM∶bM=AB∶ab。在这里,只有BM是未知的,其他的数值都可以测量出来。bM等于手臂的长度,ab是两个眼睛之间的距离,AB则可以通过对对岸行人所走的步数计算出来。所以,你跟对岸行人的距离就是:
假设两只眼睛之间的距离ab是6厘米,手臂的长度bM是60厘米,对岸行人从点A走到点B一共走了14步,每一步0.75米,那么你跟他的距离就是:
最好的办法是,提前测量出我们两只眼睛的距离和手臂的长度(眼睛到竖起的手指之间的距离),并计算出它们的比值。这样,我们就可以随时测量那些无法接近的物体的距离了,而且还能计算得非常快。只要用AB乘以这个比值就可以了。
一般来说,普通人的这一比值都是10左右。要想运用这个方法,最关键的是知道AB的距离。
在这个例子当中,我们是利用了行人走过的步数。如果换成其他的情况,我们还可以利用一些别的方法。比如,我们要测量一列客车跟自己的距离,就可以利用车厢的长度来计算,一般来说,车厢的长度是8米左右。如果测量的是一座房子,我们就可以根据窗子的宽度或者墙上砖块的长度等计算出来。
刚才提到的这个方法,不仅可以用来测量距离,而且,如果知道了这个距离的话,还可以用来计算远方物体的大小。