none
Como resolver Equações Químicas C# RRS feed

  • Pergunta

  • Caros, boa tarde!

    Preciso resolver 5 equações quimicas com C#, o problema é que eu não sei como isolar uma variável da equação no C#.

    Alguém poderia me ajudar com isso?

    Preciso resolver as seguintes equações, com os seguintes valores:

    Valores:

    R = 8,314

    A = 0,94643

    B = 6,58x10^-5

    P = 1300000

    T = 510

    Fórmula:

    P = (R*T/v-b) - (a/v^2)

    Como posso resolver isso com C#?

    att.

    Felipe

    quarta-feira, 18 de janeiro de 2017 17:23

Respostas

Todas as Respostas

  • Olá,

    O único que é diferente aí é a potenciação, que no C# pode ser feito assim dessa forma:

    double valor = 2.0;
    double potencia = 2.0;
    
    var resultado = Math.Pow(valor, potencia);

    O resto ficaria a mesma coisa, apenas tome cuidado com a precedência de operadores (que aí já é um fundamento matemático e de domínio de todos).

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MVP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    quarta-feira, 18 de janeiro de 2017 18:10
  • André, obrigado pela ajuda, mas não é isso.

    Eu preciso encontrar o valor de V, o Math.Pow eu ja estou utilizando no meu código.

    O problema, é que eu não consigo isolar o V no C# entendeu?

    att.

    Felipe

    quarta-feira, 18 de janeiro de 2017 20:54
  • OK, então refaça a equação matemática, fazendo com que o V torne-se a incógnita (essa parte é matemática pura), após isso será mais fácil traduzi-la para C#

    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MVP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    quinta-feira, 19 de janeiro de 2017 09:57