Boa tarde,
Essa função recebe o valor de re(double) e eu preciso que meu programa resolva essas duas equações e forneça um valor de f. O problema e que eu não sei se c++ simplesmente não resolve equações assim, ou se h[a algum comando, porem não retorna o valor correto de f. Eu inclui a biblioteca math.h , e o retorno de f esta correto, pois as outras opções, além dessas duas esta dando certo.
Desde já obrigado.
if(resposta==2)
{
f= 1/((0.86 * (log (re) + log (sqrt(f))))- 0.8);
}
if(resposta==3)
{
f = sqrt (1/ ( -0.86* log ( ( rdh/3.7)+ (2.51 / (re * sqrt(f)) ) ) ) );
}