如何在PHP中将Decimal(52.44554)转换为DDD MM.MMM?
标准步骤是:
52 = N52° + 0.44554*60 => 26,732; ===> N52° 26,732
答案 0 :(得分:1)
这应该这样做。 $degrees
和$minutes
会保留您感兴趣的值。
$dec_degrees = 52.44554;
$degrees = floor($dec_degrees);
$dec_minutes = $dec_degrees - $degrees;
$minutes = 60 * $dec_minutes;