Ir para o conteúdo
WolfmanZ

Problema com output

Mensagens Recomendadas

WolfmanZ

Boas

Tou a fazer um programa e o problema é que os numeros sao tao pequenos que o compilador nao os reconhece acho eu so mostra -1.#IND00

for(l=0;l<contNV;l++){
pM=1;
	for(j=2;j<32;j++){
		pM = pM*(1/sqrt(2*3.141592653589793*vVM[j]) )*exp(-(pow((matrizNV[l][j]-vMM[j]),2) / (2*vVM[j] ))) ;
		}
printf("%f",pM);
}

Todos os dados sao floats

esta é a operaçao o pM o input alguma maneira de contornar isto?

Editado por WolfmanZ

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pmg

Todos os dados sao floats

Ugh! Pode nao resolver o problema, mas não uses float! Passa tudo para double.


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.