licenciada

Páginas: 2 (256 palabras) Publicado: 25 de septiembre de 2013
Operadores binarios entre expresiones numéricas
Símbolo Operación
+ Suma
- Resta
* Multiplicación
/ División
% Resto


Los operandos y el resultado de estos operadorespueden ser:


Dominio Rango
int*int int
long*long long
float*float float
double*double double

Al operar con byte y short, estos se convierten implícitamente a int.
Cuandolos tipos de los operandos no coinciden, el operando de menor rango se convierte implícitamente al tipo de mayor rango. El resultado de la operación es del tipo de mayor rango.
Ejemplos:
inta=1, b=2;
int c= a + b;

short s= 1;
int d= s + c; // s se convierte a int

float f= 1.0 + a; // a se convierte a float--------------------------------------------------------------------------------


Operadores unarios sobre expresiones numéricas
Símbolo Operación Argumento
+ exp nada int | long | float | double
- exp cambio de signo int | long |float | double


El resultado de estas operaciones es siempre del mismo tipo del operando.

Si el operando es byte o short entonces se convierte a int, se realiza la operación y el resultadoes un int.

Operadores sobre variables enteras
Símbolo Operación Argumento
++ var preincremento int | short | byte | long
-- var predecremento int | short | byte | long
var ++postincremento int | short | byte | long
var -- postdecremento int | short | byte | long

El resultado de estas operaciones es siempre del mismo tipo del operando.

Ejemplos:

inta=1, b=2;
int c= +a;
int d= -(c+1);

b= a++; // b= 1, a=2
a= --b; // a=b= 0

(a+1)++; // error a+1 no es una variable
float f= a;
f++; // error f no esentero


--------------------------------------------------------------------------------


Operadores binarios relacionales
Símbolo Operación
> mayor
< menor
>= mayor igual
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Licenciado
  • Licenciado
  • Licenciada
  • Licenciado
  • Licenciada
  • Licenciada
  • Licenciado
  • Licenciado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS