深圳里上海有多远?
首先要明白一点,深圳和上海不在同一条经线和同一条纬线上,所以两地之间的距离要用到球面三角形的余弦定理。深圳大约位于北纬22°,东经114°;
上海大约位于北纬31°,东经121°;
则两地连线与地球北半球相交的圆弧所对的圆心角为α,cosα=cos(90 22)cos(90-31) sin(90-22)sin(90-31)cos(121-114)=0 0.848 0.529cos7=0.926 。
弧长l=圆心角度数(α)*圆周长(2πR)/360=α*πR/180=Arcos0.926*πR/180=0.378 πR/180公里=0.0021 πR=6371公里*21π/10000公里≈20公里
注:以上计算为大致估算,R取6371公里(地球平均半径),实际两地距离因地球南北半径不同,赤道半径不同和计算误差等原因有所误差。