Datos personales

Operadores Basicos

Los operadores se usan en los lenguajes de programacion a fin
de efectuar operaciones. Por medio de funciones, combinamos
los valores de las variables a fin de obtener un valor.

Operadores Binarios

Los operadores binarios son aquellos con los que estamos mas
familiarizados. Son operaciones que realizamos con dos valores.
Como lo son : suma,resta,multiplicación, y división.


Ejemplo:

var var1:uint = 30;
var var2:uint =20;
var suma:uint = var1 + var2;
var resta:uint = var1 - var2;
var multiplicacion:uint = var1 * var2;
var division:uint = var1 / var2;


Se trata de aplicar operaciones matemáticas a determinados
valores. Al hacerlo debemos tener en cuenta que solo podemos
realizar operaciones con tipos de variables que pertenezcan
a un mismo grupo.

Se le llama operador sobrecargado al comportamiento de
2 o mas tipos de datos que se están manipulando, como el
ejemplo de la variable suma,resta,multiplicación y división,
puesto que en ellos se esta presentando un cambio.

Las cadenas también se le puede manipular uniendo una
o mas palabras, con el operador (+).

Ejemplo:

var cadena1:String =" Esta cadena proviene del";
var cadena2:String =" blog de flashparatodoelmundo.blogspot.com";
var cadenaAnidada:String = cadena1 + cadena2;

Con el uso de trace podemos ver dicho valor en pantalla.

trace(cadenaAnidada);


Tambien podemos realizar cast a las variables.

¿Que es cast?

Es cuando conviertes un tipo de variable, a otro
tipo distinto.

Ejemplo:

var var1:String ="10";
var var2:uint =20;
var resultado:uint = uint(var1)+20;

trace(resultado);

Indicando un parametro al constructor uint(), lo convertimos
en un valor numerico.De este modo, tenemos dos valores
numericos y podemos realizar la suma.Tambie contamos con
los constructores int(), number(), y toString().

Ejemplo:

var var1:String ="Esta cadena proviene del ";
var var2:uint =20;
var resultado:uint = var1 + var2.toString();
trace(suma);

Operadores Aritmeticos unarios

Como su nombre lo indica son operaciones que realizamos
sobre un unico valor(los implementamos sobre una variable
y no sobre dos). Por medio del operador unario de suma (++)
incrementamos el valor de una variable.

var var1:uint =20;
var1++;
trace(var1);


 Si ejecutamos nuestra pelicula, veremos que la salida trace() nos
devuelve 21 y no 20, como era su valor inicial. Esto sucede porque
incrementamos su valor usando el operador ++.

Del mismo modo, aplicamos la logica para el operador unario
de resta (--).

Ejemplo:

var var1:uint = 20;
var1--;
trace(var1);

Operadores de Asignacion

Por medio de estos operadores, podemos asignar un valor a un
operando.

+=             suma
-=              resta
*=             multiplicación
/=             división


Ejemplo:



var var1:uint =10;
var1 +=20;
trace(var1);

En este ejemplo usamos el operador de asignacion para
incrementar en 20 el valor de la variable var1.




Share this post

Post a comment

:ambivalent:
:angry:
:confused:
:content:
:cool:
:crazy:
:cry:
:embarrassed:
:footinmouth:
:frown:
:gasp:
:grin:
:heart:
:hearteyes:
:innocent:
:kiss:
:laughing:
:minifrown:
:minismile:
:moneymouth:
:naughty:
:nerd:
:notamused:
:sarcastic:
:sealed:
:sick:
:slant:
:smile:
:thumbsdown:
:thumbsup:
:wink:
:yuck:
:yum:

Next Post
Entrada más reciente
Previous Post
Entrada antigua