Resultado de Dividendo menor que divisor

 

Ola, pessoal!


Já quebrei a cabeça e não consigo achar a resposta. Estou calculando uma taxa de acerto de meu EA. Porém, quando faço a divisão para calcular o %, ele não retorna um valor.


Ao analisar passo a passo, percebi que o MT5 está se perdendo ao fazer uma divisão com um divisor maior que o dividendo.


Escrevi este simples código para conseguir achar o problema:


double p_taxaacerto =  3 / 4;

Print(p_taxaacerto);


Ele me retorna 0.. Deveria retornar 0,75.


Existe algum parâmetro no MT5 que resolve este problema?

 
luizgperez:

......

   float d=3,e=4;
   Print(d/e);

não me pergunte o motivo!

 
Jonathan Pereira:

não me pergunte o motivo!

Poxa.. e deu certo mesmo!


Muito obrigado! tb nao entendo pq da certo assim.. mas dando certo é o que importa.. uahauhauahuaha

Razão: