lunes, 2 de septiembre de 2019

Operaciones matematicas

Operadores Aritméticos

No existen en todos los lenguajes de programación, FORTRAN por ejemplo carece de las palabras clave div y mod. El operador exponencial varia según el tipo de lenguaje de programación elegido.

Los cálculos que implican tipos de datos reales y enteros suelen dar normalmente resultados del mismo tipo si los operandos lo son también. Por ejemplo, el producto de operandos reales produce un real.

Ejemplo de operaciones aritméticas:

// Number addition and subtraction
console.log(2 + 3 - 1);
// expected output: 4

// Number multiplication and division
console.log(4 * 3 / 2); // 12 / 2
// expected output: 6

// Number remainder and exponential
console.log(11 % 3 ** 2); // 11 % 9
// expected output: 2

Operadores Div y mod.
El símbolo / se utiliza para la división real y la división entera (el operador div —en algunos lenguajes, por ejemplo BASIC, se suele utilizar el símbolo \— representa la división entera). El operador mod representa el resto de la división entera, y la mayoría de lenguajes utilizan el símbolo %.

Operadores matemáticos

Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de programación: adición (+), substracción (-), división (/), multiplicación (*), y módulo (%; que produce el resto de una división entera). La división entera trunca el resultado (no lo redondea). El operador módulo no se puede utilizar con números con punto flotante.
int main() {
  int i, j, k;
  float u, v, w;  // Applies to doubles, too
  cout << "enter an integer: ";
  cin >> j;
  cout << "enter another integer: ";
  cin >> k;
  PRINT("j",j);  PRINT("k",k);
  i = j + k; PRINT("j + k",i);
  i = j - k; PRINT("j - k",i);
  i = k / j; PRINT("k / j",i);
  i = k * j; PRINT("k * j",i);
  i = k % j; PRINT("k % j",i);
  // The following only works with integers:
  j %= k; PRINT("j %= k", j);
  cout << "Enter a floating-point number: ";
  cin >> v;
  cout << "Enter another floating-point number:";
  cin >> w;
  PRINT("v",v); PRINT("w",w);
  u = v + w; PRINT("v + w", u);
  u = v - w; PRINT("v - w", u);
  u = v * w; PRINT("v * w", u);
  u = v / w; PRINT("v / w", u);
  // The following works for ints, chars, 
  // and doubles too:
  PRINT("u", u); PRINT("v", v);
  u += v; PRINT("u += v", u);
  u -= v; PRINT("u -= v", u);
  u *= v; PRINT("u *= v", u);
  u /= v; PRINT("u /= v", u);
} ///:~

Orden de propiedad de los operadores

Los operadores se evalúan en orden de propiedad.
Operadores aritméticos y concatenación:
Exponencial (^)
Identidad unaria y negación+,)
Multiplicación y división de punto flotante (*/)
División de enteros (\)
Aritmética modular (Mod)
Suma y resta (+,) 
Concatenación de cadenas&()
Desplazamiento de bits aritmético<<>>,)
Operadores de comparación

Todos los operadores de=comparación <><<=>>=,,, Is, ,IsNot ,..TypeOfLike Is)

Operadores lógicos y bit a bit

Negación (Not)
ConjunciónAndAndAlso,)
Disyunción inclusiva (OrOrElse)
Disyunción exclusiva (Xor)

Expresiones matemáticas


Herramienta para calcular expresiones matemáticas que tengan sumas, restas, multiplicaciones, divisiones, paréntesis, etc. Escribe la expresión en la caja (Los símbolos del teclado son los siguientes: Suma (+), Resta (-), Multiplicación (*), división (/) y potencia (^). No escribas corchetes ni llaves, utiliza siempre paréntesis) y pulsa “Calcular”.
Ejemplo
Resolver una expresión matemática consiste, simplemente, en realizar las operaciones que en ella se nos indica. Hay que tener en cuenta la jerarquía de las operaciones: 
1. En primer lugar se resuelven los paréntesis y corchetes (si los hubiera).
2. En segundo lugar, las potencias. En tercer lugar, los productos y divisiones. 
3. Por último, las sumas y restas.

Constante

Siempre tiene un valor fijo. Esto quiere decir que la constante es un valor permanente que no puede modificarse dentro de un cierto contexto.

Variable

Representa a aquello que varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable, inconstante y mudable. En otras palabras, una variable es un símbolo que permite identificar a un elemento no especificado dentro de un determinado grupo. Este conjunto suele ser definido como el conjunto universal de la variable (universo de la variable, en otras ocasiones), y cada pieza incluida en él constituye un valor de la variable.





No hay comentarios.:

Publicar un comentario