israeltandrade:
O MQL5 tem alguma função que atesta se um determinado é inteiro? Se sim, isso resolveria um grande problema no meu código.
Obrigado pela atenção!
fiz de cabeça, não sei se vai funcionar, bom testar.
bool NrInteiro(double Nr) { int VTNr=Nr; if(VTNr==Nr) return true; else return false; }
israeltandrade:
O MQL5 tem alguma função que atesta se um determinado é inteiro? Se sim, isso resolveria um grande problema no meu código.
Obrigado pela atenção!
Acho que você quer saber se uma double ou float é um número inteiro, já tentou fazer isso aqui:
bool eInteiro=false; double nDouble = 1.00; if( (nDouble - (int)nDouble) < 1.0E-6 ) eInteirio=true;
Rogerio Giannetti Torres:
Acho que você quer saber se uma double ou float é um número inteiro, já tentou fazer isso aqui:
Lógica faz total sentido. Obrigado!
Ruy Christian Hoffmann:
fiz de cabeça, não sei se vai funcionar, bom testar.
Vou tentar também desse jeito.

Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
O MQL5 tem alguma função que atesta se um determinado é inteiro? Se sim, isso resolveria um grande problema no meu código.
Obrigado pela atenção!