photo

Fórum Forex Brasil

Lugar da Comunidade Forex

+ Responder ao Tópico
Resultados de 1 a 1 de 1

Thread: Operações Aritméticas

  1. #1 Fechar a publicação
    Senior Member
    Data de afiliação
    Aug 2018
    Postagens
    110
    Obrigado
    14
    Agradecimentos 73 Tempos em 36 Postagens
    AssinarAssinar
    subscritar: 0

    Operações Aritméticas

    Operações aritméticas incluem operações aditivas e multiplicativas:

    Soma de variáveis i = j + 2;
    Diferença de variáveis i = j - 3;
    Mudança de sinal x = - x;
    Produto de variáveis z = 3 * x;
    Quociente de divisão i = j / 5;
    Resto de divisão minutes = time % 60;
    Adicionando 1 ao valor da variável i++;
    Adicionando 1 ao valor da variável ++i;
    Subtraindo 1 ao valor da variável k--;
    Subtraindo 1 do valor da variável --k;

    Operações de incremento e decremento são aplicadas somente a variáveis, elas não podem ser aplicadas a constantes. O prefixo de incremento (++i) e decremento (--k) são aplicados à variável imediatamente antes desta variável ser usada em uma expressão.

    Pós-incremento (i++) e pós-decremento (k--) são aplicados à variável imediatamente depois da variável ser usado em uma expressão.

    Observação importante

    int i=5;
    int k = i++ + ++i;

    Problemas computacionais podem ocorrer na movimentação da expressão acima de um ambiente de programação para outro (por exemplo, do Borland C++ para MQL5). Geralmente, a ordem de computação depende da implementação do compilador. Na prática, existem duas formas de implementar o pós-decremento (pós-incremento):

    O pós-decremento (pós-incremento) é aplicado à variável depois de se calcular a expressão toda.
    O pós-decremento (pós-incremento) é aplicado à variável imediatamente na operação.
    Atualmente, a primeira forma de calcular o pós-decremento (pós-incremento) está implementado no MQL5. Mas mesmo conhecendo esta peculiaridade, não se recomenda experiências com seu uso.

    Exemplos:

    int a=3;
    a++; // expressão válida
    int b=(a++)*3; // expressão inválida

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  2. The Following User Says Thank You to BrasilForeingExchange For This Useful Post:

    Não registrado (1 )

+ Responder ao Tópico

Permissões de postagens

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts