Ir al contenido principal

Operadores

 En Arduino, al igual que en otros lenguajes de programación, puedes utilizar una variedad de operadores para realizar diversas operaciones matemáticas, lógicas y de comparación. Aquí tienes una lista de algunos de los operadores más comunes en Arduino:

  1. Operadores Aritméticos:

    • + (Suma)
    • - (Resta)
    • * (Multiplicación)
    • / (División)
    • % (Módulo, devuelve el residuo de una división)
  2. Operadores de Comparación:

    • == (Igual a)
    • != (Diferente de)
    • < (Menor que)
    • > (Mayor que)
    • <= (Menor o igual que)
    • >= (Mayor o igual que)
  3. Operadores Lógicos:

    • && (AND lógico, se utiliza para combinar condiciones y ambas deben ser verdaderas)
    • || (OR lógico, se utiliza para combinar condiciones y al menos una debe ser verdadera)
    • ! (NOT lógico, invierte el valor de una condición)
  4. Operadores de Incremento y Decremento:

    • ++ (Incremento, aumenta el valor de una variable en 1)
    • -- (Decremento, disminuye el valor de una variable en 1)
  5. Operadores de Asignación:

    • = (Asignación, asigna un valor a una variable)
    • += (Asignación con suma, incrementa una variable por un valor dado)
    • -= (Asignación con resta, decrementa una variable por un valor dado)
    • *= (Asignación con multiplicación, multiplica una variable por un valor dado)
    • /= (Asignación con división, divide una variable por un valor dado)
    • %= (Asignación con módulo, calcula el módulo de una variable por un valor dado y lo asigna)
  6. Operadores Bit a Bit:

    • & (AND bit a bit)
    • | (OR bit a bit)
    • ^ (XOR bit a bit)
    • ~ (NOT bit a bit, invierte los bits)
    • << (Desplazamiento a la izquierda)
    • >> (Desplazamiento a la derecha)

Estos operadores son fundamentales para realizar cálculos, tomar decisiones lógicas y manipular datos en tus programas de Arduino. Puedes combinar estos operadores en expresiones más complejas para lograr el comportamiento deseado en tus proyectos.