1
resposta

Operadores de comparação.

Boa noite, senhores (as)! Por favor, me esclareçam uma pequena dúvida: O que é mais rápido nas instruções, IF, WHILE, FOR, etc ..., usar o "<" ou "<="? Por exemplo usar a comparação "variavel < 11" ao invez de "variavel <=10". Por acaso, a comparação "<=" gera, internamente, duas instruções de máquina (uma com "=" e outra "<"? Obrigado!

1 resposta

Boa noite, Celso!

É possível que haja uma mínima diferença de computação entre as duas operações mas certamente não há diferença de performance significante ou perceptível entre elas em qualquer aplicação em linguagens de programação no alto nível de abstração. Mesmo no baixo nível essas operações lógicas são simples para os hardwares de hoje em dia.