以下は、水平面での場合を考える。高低差があると、とても難しくなる。また以下の計算で重力加速度は g = 9.8 m/s2 とする。
初速度 v 仰角 θ で物体を投じた場合、水平方向は v cosθで等速運動をする。垂直方向では、初速度 v sinθ、重力加速度 g の等加速度運動になるので、t 秒後の高度は v t sinθ - g t2 で計算される。
到達距離ではこの値がゼロになるから、
\( v t \sin{θ} = \frac{1}{2} g t^2 \)
t>0 なら \( v \sin{θ} = \frac{1}{2} g t \)
\( t = \frac{2v \sin{θ} }{g} \)
これを水平移動距離 v t cosθ に代入すると、到達距離は
\( d = \frac{2 v^2 \sin{θ}\cos{θ} }{g} = \frac{v^2 \sin{2θ} }{g} \)