将十进制数表示的经纬度转换为度分秒的公式如下:
度的部分:
直接取整数部分。
分的部分:
将小数部分乘以60,取整数部分。
秒的部分:
将上一步的小数部分再乘以60。
具体步骤如下:
度:直接取整数部分。
分:将度数的小数部分乘以60,取整数部分。
秒:将上一步的小数部分再乘以60。
例如,将36.12432314度转换为度分秒:
度:36度
分:0.12432314 × 60 = 7.4593884,取整数部分为7分
秒:0.4593884 × 60 = 27.5639304,取整数部分为27秒
因此,36.12432314度转换为度分秒为36度7分27秒。
再例如,将29.7378度和103.5863度转换为度分秒:
北纬29°44′16.25″
东经103°35′11.02″
总结:
度的部分:直接取整数部分。
分的部分:将小数部分乘以60,取整数部分。
秒的部分:将上一步的小数部分再乘以60。