6Вспомогательные инструменты
ГМС → десятичные градусы
DMStoDD
Переводит градусы, минуты и секунды в десятичные градусы. Знак результата определяется знаком градусов; минуты и секунды указываются по модулю.
Синтаксис
=DMStoDD(deg; minutes; seconds)На ленте: Гидрогеология v.02›Вспомогательные инструменты›Перевод координат›ГМС → десятичные градусы
Формула
DD=±(|deg|+min60+sec3600)
Аргументы
| # | Аргумент | Описание | Ед. изм. |
|---|---|---|---|
| 1 | deg | Градусы (со знаком: − для юга/запада) | — |
| 2 | minutes | Минуты, 0 ≤ min < 60 | — |
| 3 | seconds | Секунды, 0 ≤ sec < 60 | — |
Результат: десятичные градусы, °.
Пример использования
Широта 55°45′07,92″.
| A | B | C | |
|---|---|---|---|
| 1 | deg — градусы | 55 | |
| 2 | minutes — минуты, 0 ≤ min < 60 | 45 | |
| 3 | seconds — секунды, 0 ≤ sec < 60 | 7,92 | |
| 4 | |||
| 5 | Десятичные градусы | 55,752 | ° |
Попробуйте сами
Измените значения — результат пересчитывается по тому же алгоритму, что и в надстройке (JavaScript-версия функции).
Ограничения и возвращаемые ошибки
- Минуты или секунды вне диапазона [0; 60) дают #ЗНАЧ!.
- #ЗНАЧ! — один из аргументов не является числом.
- #ДЕЛ/0! — нулевой знаменатель (например, k = 0 или m = 0).
- #ЧИСЛО! — недопустимые значения: отрицательное подкоренное выражение, логарифм от неположительного числа.