06:44
1,0×
00:00/06:44
482,5 тыс смотрели · 4 года назад
Как в MATLAB конвертировать долготы из формата [0 360] в [-180 180]
В сегодняшней заметке мы переведём долготы, записанные в формате [-180 180] в формат [0 360] и обратно. Как известно, долготы обычно принято отсчитывать от нулевого меридиана. На запад от него - западная широта, на восток - восточная. Если буквенные обозначения использовать неудобно (а их при работе с данными неудобно использовать практически всегда), то восточные долготы записываются как положительные числа, а западные - как отрицательные. Такой формат записи будем обозначать [-180 180]. Однако...
3290 читали · 4 года назад
Как найти остаток от деления чудовищно большого числа? Модулярная арифметика
Быстрая задача на вычисление остатка от деления 13! на 17. Конечно, понятно, что остаток не может быть равен 0, ведь 17 - простое число и не представимо никаким образом как произведение множителей от 1 до 13. Да, в компьютерный век вычислить "какой-то" 13! проще простого. Однако, я хочу рассказать Вам про метод, который позволит Вам делать вычисление остатков на бумаге. Поехали: Операция "mod" - выдает остаток от деления числа на другое. Примечательно, что результат выполнения этой операции может быть и отрицательным (я буду часто использовать это)...