Problema resolvido:
fórmula, em Free BASIC, para o cálculo do ângulo teta:
Teta=(1/3)*(pi/2-atn(tt/(sqr(-tt*tt+1)))), isto é,
teta=(1/3)*(pi/2-arctan(tt/√((-tt*tt+1))) , --> inicialmente com o formato do editor de matemática do Word
fazendo as contas temos:
teta=pi/6-(arctan(tt/√((-tt*tt+1))))/3 --> inicialmente com o formato do editor de matemática do Word
De onde, programando em C**:
Teta=pi/6-(atan(tt/sqrt(-tt*tt+1))))/3
Utilizei o Editor de matemática do Word, mas não consegui copiar fielmente, aparecendo em código de programação o que não era para sê-lo.
Agora já obtenho cálculos correctos. Diferenças subtis entre o BASIC (neste caso o Free BASIC), o C++ e o FORTRAN, na hierarquia dos cálculos.
Obrigado pelo interesse mostrado.
↧