Expresiones
  
 Inicio 


Las expresiones pueden contener:
Números literales, números en notación científica, enteros en bases distintas a la decimal, operadores, funciones, constantes, variables, referencias a memorias, fórmulas moleculares y comentarios

Ahora las expresiones pueden ser representadas de manera tradicional
Vea la opción autocompletar que facilita la introducción de funciones, constantes, etc.

Las expresiones no distinguen entre mayúsculas y minúsculas por lo que es lo mismo escribir “Cos(Pi)”, que “cos(pi)” o “COS(PI)”. La única excepción es el cálculo de Masas Moleculares Relativas(MMR)

Estas son evaluadas siguiendo el orden de las operaciones del álgebra por ejemplo 2+2*3 da como resultado 8 porque la multiplicación (*) siempre es evaluada antes que la suma (+), sin embargo se puede utilizar paréntesis para indicar las operaciones que deben hacerse primero por ejemplo (2+2)*3 produce 12 como resultado. No hay límite para la cantidad de paréntesis anidados en las expresiones.
La siguiente lista muestra en que orden se ejecutan las operaciones:
  
ORDEN
            OPERACIÓN
0
            Macros
1
            Expresiones entre paréntesis
2
            Funciones, constantes
3
            Potenciación, Radicación, %
4
            Multiplicación, División
5
            Suma, Resta
6
            Comparaciones
7
            Operaciones Lógicas
8
            Cálculo de MM

También puede utilizar texto encerrado entre llaves   para aclarar conceptos o anular parte de una expresión.
Este texto simplemente será ignorado por el programa. También son ignorados los espacios y los caracteres de control como saltos de línea, tabulaciones, etc.

Macros

Permiten una mayor claridad en expresiones repetitivas o redefinir momentáneamente alguna función.

Se colocan al comienzo de la expresión y comienzan con un identificador (que puede ser cualquier grupo de caracteres, teniendo en cuenta que ocultará cualquier identificador anteriormente definido) seguido de dos puntos (:) y la definición seguida de punto y coma (;)

Por ejemplo:
           a:Sen(x+y); a*a+Tg(a)   equivale a escribir:   Sen(x+y)* Sen(x+y)+Tg(Sen(x+y))

Si la definición esta encerrada entre comillas dobles (") simplemente se reemplaza cada aparición del identificador con la definición.

Por ejemplo:
            Sen(:"cos(Pi/"; sen(x)+sen(y)*sen(r)   es como haber escrito: cos(Pi/x)+cos(Pi/y)*cos(Pi/r)

No hay límite al número de macros que se pueden incluir en una expresión.
  



Ir a la página principal de CalcMAT