Descobri isso.
LH turn: [origem hdg] - [destino hdg] (se menor que 0, adicionar 360)
RH turn: [destino hdg] - [origem hdg] (se menor que 0, adicionar 360)
Edit: para o ângulo agudo entre dois títulos, você levaria o número mais baixo entre esses dois valores. Não há fórmula diferente. Isso é mencionado em esta postagem.
A propósito, isso não é realmente útil para os pilotos normais, porque você pode visualizar uma rosa-bússola e descobrir os diferentes ângulos facilmente, mas eu estou fazendo um programa que tornará os padrões de exploração voando muito mais fáceis. Você insere o percurso da perna de entrada (não radial), o vento (direção, velocidade), a sua verdadeira velocidade no ar e se você está girando para a esquerda ou para a direita. O programa calcula para qual rumo você deve virar na perna de saída e o rumo para o qual você deve virar na perna de entrada (supondo rotação de taxa padrão). Também dá a você tempo para voar na perna de saída depois de alcançar o rumo daquela perna. Ele ainda leva em conta a mudança de / para diferentes ângulos de caranguejo (o que tornaria as curvas mais ou menos de 180 graus).