Nesta função é para mim comparar o que tem em reg[PI] com xero. Mas como eu faço essa comparação se reg[] é do tipo double e os valores do vetor de entrada (que contém o programa) são inteiros??
Mesmo fazendo a conversão de para inteiro, com o (int)<variável>, não está dando certo.
T+
Ricardo
Vejamos, a seguinte linha de código deve funcionar:
if (reg[PI] == 0.0) {
}
Você não compara nunca um valor do prog[] com algum valor de reg[]
if (reg[PI] == 0.0) {
}
Você não compara nunca um valor do prog[] com algum valor de reg[]