百步穿杨:在百步之外射穿定位目标的杨柳叶子。形容箭术高超。现在也用来形容枪法高超。
成语出处:
汉·刘向《战国策·西周策》:“楚有养由基者,善射,去柳叶者百步而射之,百发百中。”
数学视角读成语:
在我国远古时代,由于社会发展和生产需要,古人发明了以“步”为依据的测量方法,《毂(gǔ)梁传》曰,“古者,三百步为里”“二百四十步为亩”。那么如何计量“步”的大小呢?商鞅指出,“举足为跬,倍跬为步”,即单脚迈出一次为跬,双脚相继迈出为步。“跬”实际上是早期社会中土地面积测量的最小单位,即1步=2跬。《辞海》注,“步,用为长度单位,历代不一。周代以八尺为步,秦代以六尺为步,旧制以营造尺五尺为步。”
“百步穿杨”成语描写的是春秋战国时期楚国将领养由基的故事,当时1尺约合22厘米至23厘米之间,1步=6尺×(22厘米至23厘米)≈135厘米,故“百步”约合135米。请你试想一下,在百步(约135米)之外,射穿定位目标的杨柳叶子。所以百步穿杨指形容箭法、枪法、技艺等非常高超和精湛。