Tag: ARITHMETIC-EXPRESSIONS
Estoy creando la gramática más simple posible que básicamente reconoce expresiones aritméticas. La gramática debe seguir correctamente las reglas de precedencia de los operadores aritméticos (PEMDAS), y para eso, coloqué expr ('*'|'/') term antes de expr ('+'|'-') term para garantizar esta precedencia. Este es el archivo arithmetic.g4 que tengo: “`grammar . . . Read more
Como sabes, existen operadores aritméticos como + o -. ¿Existe alguna manera de crear mi propio operador que pueda ejecutar una tarea específica entre dos variables? Por ejemplo: py a, b = 2, 5 a '+' b == 7 Lo que me gustaría hacer: py a 'mi propio operador' b . . . Read more
Es un código para encontrar la secuencia faltante de una secuencia aritmética y encontrar la diferencia común y también verificar si es una secuencia creciente o decreciente. Tome la entrada del usuario para una operación adicional. Por ejemplo: ingrese los elementos del array 2 4 6 10 12 14 el . . . Read more
¿Por qué devuelve int en C++ la siguiente línea de código y por qué devuelve double la siguiente línea? result = static_cast<double>(1 / (i+1)) result = 1 / (i+static_cast<double>(1)) Específicamente, ¿por qué es suficiente realizar el casting después de la operación + para producir un resultado de tipo double? ¿Por . . . Read more