深圳里上海有多远?

雍德平雍德平最佳答案最佳答案

首先要明白一点,深圳和上海不在同一条经线和同一条纬线上,所以两地之间的距离要用到球面三角形的余弦定理。深圳大约位于北纬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公里(地球平均半径),实际两地距离因地球南北半径不同,赤道半径不同和计算误差等原因有所误差。

我来回答
请发表正能量的言论,文明评论!