sistemas computacionales

Solo disponible en BuenasTareas
  • Páginas : 4 (896 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de octubre de 2013
Leer documento completo
Vista previa del texto
OPERADORES JAVA ARITMÉTICOS
Los operadores aritméticos en java son:
+ Suma. Los operandos pueden ser enteros o reales
- Resta. Los operandos pueden ser enteros o reales
* Multiplicación. Losoperandos pueden ser enteros o reales
/ División. Los operandos pueden ser enteros o reales. Si ambos son enteros el resultado es entero. En cualquier otro caso el resultado es real.
% Resto de ladivisión. Los operandos pueden ser de tipo entero o real.

Ejemplo de operaciones aritméticas:

int a = 10, b = 3;
double v1 = 12.5, v2 = 2.0;
char c1='P', c2='T';

Operación
Valor
OperaciónValor
Operación
Valor
a+b
13
v1+v2
14.5
c1
80
a-b
7
v1-v2
10.5
c1 + c2
164
a*b
30
v1*v2
25.0
c1 + c2 + 5
169
a/b
3
v1/v2
6.25
c1 + c2 + ‘5’
217
a%b
1
v1%v2
0.5


Enaquellas operaciones en las que aparecen operandos de distinto tipo, java convierte los valores al tipo de dato de mayor precisión de todos los datos que intervienen. Esta conversión es de formatemporal, solamente para realizar la operación. Los tipos de datos originales permanecen igual después de la operación.
Los tipos short y byte se convierten automáticamente a int.
Por ejemplo:
int i = 7;double f = 5.5;
char c = 'w';
Operación
Valor
Tipo
i + f
12.5
double
i + c
126
int
i + c – ‘0’
78
int
(i + c) – (2 * f / 5)
123.8
double

OPERADORES JAVA RELACIONALES
Losoperadores relacionales comparan dos operandos y dan como resultado de la comparación verdadero ó falso.
Los operadores relacionales en java son:
<        Menor que
>        Mayor que
=      Mayor oigual
!=       Distinto
==      Igual
Los operandos tienen que ser de tipo primitivo.
Por ejemplo:
int a = 7, b = 9, c = 7;
Operación
Resultado
a==b
false
a >=c
true
b < c
false
a != cfalse
OPERADORES JAVA LÓGICOS
Los operadores lógicos se utilizan con operandos de tipo boolean. Se utilizan para construir expresiones lógicas, cuyo resultado es de tipo true o false.
Los operadores...