![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Por que você não se lança ao longo do tempo? Embora você também possa transbordar, mas é muito mais fácil de transbordar Int.
É claro, você pode jogar por muito tempo, se necessário.
x=3;
y=3; y=4;
É claro que você pode demorar muito, se for necessário.
Então você está fazendo propaganda de uma maneira, ela será copiada estupidamente. Geralmente, não se pode lançar assim sem nenhum cheque, é a UB:
Portanto, você está anunciando de uma maneira, será copiado sem rodeios. Não se pode lançar assim sem verificar, é a UB:
Talvez o depósito se venda, e talvez faça algo mais ))))).Não estou fazendo propaganda de nada. Estou compartilhando uma idéia. É para isso que serve este fórum e discussão.
x=3;
y=3; y=4;
Certo! obrigado. Vou ter que ver o que posso fazer em relação ao teto.
Dmitry Fedoseev:
x=3;
y=3; y=4;
como uma opção, embora não muito bonita, mas a velocidade é a mesma:
como uma opção, embora não muito agradável, mas a velocidade é a mesma:
Então provavelmente seria melhor: x + 1 - DBL_MIN. Ou x + 1 -DBL_EPSILON. Ainda não verifiquei,experimentei.
Oh, e quanto aos números negativos? Deve ser diferente para o teto e o piso
Então provavelmente seria melhor: x + 1 - DBL_MIN. Ou x + 1 -DBL_EPSILON. Ainda não verifiquei,experimentei.
Oh, e quanto aos números negativos? Deve ser diferente para o teto e o piso
DBL_MIN eDBL_EPSILON não funcionam - eles são muito pequenos. Talvez faça sentido deixá-lo em 0,999999999999999999 (16 noves - o número máximo de pontos decimais em dobro)
Sim, você está certo - deve haver um algoritmo diferente para números negativos. Obrigado! Farei um acréscimo no primeiro posto.
Quem está interessado - pode pensar em como resolver o problema com números negativos. Eu pessoalmente não estou interessado, pois todos os meus problemas estão relacionados a números positivos.
Provavelmente faz sentido deixar 0,99999999999999999999 (16 noves - o número máximo de casas decimais em dobro)
A100:
Sim, mas se:
então está tudo bem. Milagres do compilador. :))