Economico

Páginas: 6 (1486 palabras) Publicado: 1 de septiembre de 2011
Se entiende por expresión aritmética a aquella donde los operadores que intervienen en ella son numéricos, el resultado es un número y los operadores son aritméticos. Los operadores aritméticos más comúnmente utilizados son: + , - , * , / y  %.
El signo más (+) se emplea para adicionar dos valores, el signo menos (-) para restar un valor de otro, el asterisco (*) para multiplicar dos valores, ladivisión (/) para dividir un valor por otro, y el signo % para obtener el resto de una división entera. Estos símbolos se conocen como operadores binarios, pues operan sobre dos valores o variables.
resultado = x - y;
total = capital+ interes;
cuadrado = x * x;
celcius = (fahrenheit - 32) / 1.8
Hay que comprender que el signo igual (=) en las expresiones anteriores se le conoce como"operador de asignación". Asigna el valor de la derecha de dicho signo igual a la variable de la izquierda.
En la última expresión, se utilizan paréntesis () para realizar primero cierta operación. Esto sucede porque en C, los operadores siguen unas reglas de preferencia. *, / y % tienen preferencia sobre + y -. Para soslayar esta preferencia, se deben utilizar paréntesis. Las expresiones con operadoresde la misma preferencia se suelen evaluar de izquierda a derecha. Otro punto a tener en cuenta es que en una expresión que entraña una división, hay que tener cuidado de evitar la división por cero, que da como resultado infinito o un valor anómalo. En el capítulo 5 sobre declaraciones de control, veremos cómo hacer una revisión previa a la división para prevenir estos resultado
4.3. OPERADORESEn el código fuente de un programa un operador es un carácter o una secuencia de
caracteres. Por ejemplo: +, *, div o shr. Los operadores definen las operaciones que van a
realizarse con los datos u operandos. En TurboPascal existen distintos tipos de operadores.
Por un lado, pueden clasificarse, dependiendo del número de operandos, en unarios o
unitarios (un operando) y binarios (dosoperandos). Por otro lado, pueden clasificarse,
dependiendo del tipo de operandos y de su resultado, en operadores aritméticos, de cadenas
de caracteres, de relación, lógicos o booleanos, de bit y de conjuntos.
Algunos operadores están sobrecargados, lo que significa que la operación que
representan depende del número o tipos de operandos sobre los que actúa. De esta forma, por
ejemplo el operador +puede hacer referencia a la suma de valores numéricos, a la
concatenación de caracteres o a la unión de conjuntos dependiendo del tipo de sus
operandos.
4.4. EL OPERADOR DE ASIGNACIÓN
El operador de asignación se representa por la secuencia de caracteres := . Permite
asignar a una variable el valor de una expresión. Por ejemplo:
var x,y,z: real;
begin
x:=12.5;
y:=-5.7;
z:=2*x+3*y;Expresiones y operadores 4.5. OPERADORES ARITMÉTICOS
Los operadores aritméticos operan sobre valores de tipo entero o real. Los
operadores aritméticos se resumen en la Tabla 12. En el caso del operador unitario de
cambio de signo, el resultado es del mismo tipo que el del operando; en el caso de los tres
primeros operadores binarios (suma, resta y producto) si ambos operandos son enteros elresultado es entero, si alguno es real el resultado es real.
Con el fin de mantener la coherencia durante la operación, para un operador binario,
operandos con distinto tipo se convierten a un mismo tipo común antes de la operación. El
tipo común es el tipo de dato predefinido de TurboPascal con el menor intervalo de
representación que incluye los valores de ambos operandos. Un concepto equivalentesería el
de mínimo común múltiplo.
Por ejemplo, el tipo común de dos tipos byte e integer es el tipo integer. El
tipo común de dos tipos integer y word es un longint. El tipo común de dos tipos
integer y real es un real. La operación se lleva a cabo dentro del intervalo de
representación y con la precisión de este tipo común y el resultado es también de este tipo
común.
Tabla 12....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Economista
  • Economista
  • Economista
  • Economico
  • Economico
  • Economica
  • economista
  • economico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS