Единицы измерений
В первых четырех разделах ниже перечислены обычно используемые эквиваленты между единицами СИ (международной системой) мер и весов, используемыми в метрической системе, и единицами, используемыми в английской системе. Полный список шестнадцатеричных значений с их двоичными эквивалентами приведен в соответствующем разделе, а также приведен пример преобразования времени недели GPS в календарный день.
Расстояние
1 метр (м) = 100 сантиметров (см) = 1000 миллиметров (мм)
1 километр (км) = 1000 метров (м)
1 морская миля = 1852 м
1 международный фут = 0,3048 м
1 сухопутная миля = 1609,344 м
1 американский фут = 0,3048006096 м
1 дюйм = 25,4 мм
Объем
1 литр (л) = 1000 кубических сантиметров (куб. см)
1 галлон (английская система мер) = 4,546 литра
1 галлон (США) = 3,785 литра
Температура
градусы Цельсия = (5/9) x [(градусы Фаренгейта) - 32]
градусы Фаренгейта = [(9/5) x (градусы Цельсия)] + 32
Вес
1 килограмм (кг) = 1000 грамм
1 фунт = 0,4536 килограмма (кг)
Шестнадцатеричные (Hex), двоичные (BINARY) и десятичные (Decimal) эквиваленты
Hex | Binary | Decimal | Hex | Binary | Decimal | Hex | Binary | Decimal | Hex | Binary | Decimal |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001 | 1 | 5 | 0101 | 5 | 9 | 1001 | 9 | D | 1101 | 13 |
2 | 0010 | 2 | 6 | 0110 | 6 | A | 1010 | 10 | E | 1110 | 14 |
3 | 0011 | 3 | 7 | 0111 | 7 | B | 1011 | 11 | F | 1111 | 15 |
Binary | Decimal | Binary | Decimal | Binary | Decimal | Binary | Decimal |
---|---|---|---|---|---|---|---|
10000 | 16 | 100101 | 37 | 111010 | 58 | 1001111 | 79 |
10001 | 17 | 100110 | 38 | 111011 | 59 | 1010000 | 80 |
10010 | 18 | 100111 | 39 | 111100 | 60 | 1010001 | 81 |
10011 | 19 | 101000 | 40 | 111101 | 61 | 1010010 | 82 |
10100 | 20 | 101001 | 41 | 111110 | 62 | 1010011 | 83 |
10101 | 21 | 101010 | 42 | 111111 | 63 | 1010100 | 84 |
10110 | 22 | 101011 | 43 | 1000000 | 64 | 1010101 | 85 |
10111 | 23 | 101100 | 44 | 1000001 | 65 | 1010110 | 86 |
11000 | 24 | 101101 | 45 | 1000010 | 66 | 1010111 | 87 |
11001 | 25 | 101110 | 46 | 1000011 | 67 | 1011000 | 88 |
11010 | 26 | 101111 | 47 | 1000100 | 68 | 1011001 | 89 |
11011 | 27 | 110000 | 48 | 1000101 | 69 | 1011010 | 90 |
11100 | 28 | 110001 | 49 | 1000110 | 70 | 1011011 | 91 |
11101 | 29 | 110010 | 50 | 1000111 | 71 | 1011100 | 92 |
11110 | 30 | 110011 | 51 | 1001000 | 72 | 1011101 | 93 |
11111 | 31 | 110100 | 52 | 1001001 | 73 | 1011110 | 94 |
100000 | 32 | 110101 | 53 | 1001010 | 74 | 1011111 | 95 |
100001 | 33 | 110110 | 54 | 1001011 | 75 | 1100000 | 96 |
100010 | 34 | 110111 | 55 | 1001100 | 76 | 1100001 | 97 |
100011 | 35 | 111000 | 56 | 1001101 | 77 | 1100010 | 98 |
100100 | 36 | 111001 | 57 | 1001110 | 78 | 1100011 | 99 |
1100100 | 100 |
Преобразование времени GPS
В следующих разделах приведены примеры преобразования времени GPS и обратно.
От GPS времени ко дню недели с указанием времени
GPS время определяется номером недели (GPS Week) и номером секунды в неделе. Каждая новая неделя также начинается в 00:00 ч (UTC) с субботы на воскресенье. Следовательно, чтобы определить день и время по этому значению, выполняются вычисления, чтобы разбить количество секунд на значения дня, часа, минуты и секунды.
Например, начиная с GPS-времени недели 511200 секунд, вычисления выполняются следующим образом...
511200 секунд:
- День недели 511200 / 86400 секунд в день 5,916666667 дней
- Час 0,916666667 x 86400 / 3600 секунд в час 22.0000 часов
- Минуты 0,000 x 3600 / 60 секунд в минуту 0,000 минут
- Секунда 0,000 x 60 секунд в минуту 0,000 секунд
Таким образом, 511200 секунд представляют 5-й день (четверг) + 22 часа 0 минут 0 секунд.
От календарной даты к времени GPS
Начало отсчета шкалы GPS времени приходится на ночь с субботы на воскресенье 6 января 1980 г. в 00:00 ч (UTC). Преобразование календарной даты в GPS время вычисляется, как показано в следующем примере, с использованием календарной даты 13:30, 28 января 2005 г.
- Годы с 6 января 1980 г. по 28 января 2005 г. = 25 лет
- Количество дней в 25 годах (25 лет x 365 дней в году) = 9 125 дней
- Добавьте один день для каждого високосного года (год, который делится на 4, но не на 100, если только он не делится на 400, так как каждые 100 лет високосный год пропускается) + 7 дней
- Добавьте дни с 6 по 27 января (28 января еще не закончено) + 22 дня
- Всего дней = 9 154 дня
- Общее количество секунд (9154 дня x 86400 секунд / день) = 790 905 600 секунд
- Общее количество недель (790 905 600 секунд / 604 800 секунд в неделю) = 1307,714285 недель
- Дней в неделю (0,714285 x 7 дней в неделю) = 5 дней
- Количество секунд за 5 дней (5 дней x 86400 секунд / день) = 432 000 секунд
- Добавьте секунды к шестому дню, 28 января (13,5 часа x 3600 секунд / час) + 48 600 секунд
- Всего секунд в неделе = 480 600 секунд
Итоговое значение для времени GPS - 1307 недель, 480 600 секунд.