Сложным счислением называется такое счисление, при котором для каждого курса в точке поворота рассчитывается не только РШ и ОТШ, но и РД. Алгебраическая сумма разностей долгот будет называться генеральной разностью долгот:
ГенРД = ∑РДE−∑РДW
Затем рассчитываются координаты промежуточных точек.
Курс, рассчитанный по Ген РШ и Ген ОТШ, ведущий непосредственно в точку пришествия, называется генеральным курсом, а расстояние по генеральному курсу между этими точками называется генеральным плаванием.
Метод составного (сложного) счисления позволяет вести учет постоянного и приливо-отливного течений, а также учет циркуляции. При учете течения его направление принимается за отдельный дополнительный курс, а произведение скорости течения на время его действия — за плавание. По этому отдельному курсу выбирают РШ и ОТШ. При учете циркуляции за курс судна принимается средний курс ИКср, а за плавание — величина d — плавание по среднему курсу на циркуляции.