Los Operadores Aritméticos

9
Los operadores aritméticos Operador: OperadorAp.java Java tiene cinco operadores aritméticos cuyo significado se muestra en la tabla adjunta El cociente entre dos enteros da como resultado un entero. Por ejemplo, al dividir 20 entre 7 nos da como resultado 2. El operador módulo da como resultado el resto de la división entera. Por ejemplo 20%7 da como resultado 6 que es el resto de la división entre 20 y 7. El operador módulo también se puede emplear con números reales. Por ejemplo, el cociente entre 7.5 y 3.0 es 2.5 y el resto es cero, es decir, 7.5=3.0 x 2.5+ 0. El operador módulo, funciona de la siguiente forma 7.5=3.0 x 2+1.5, calcula la diferencia entre el dividendo (7.5) y el producto del divisor (3.0) por la parte entera (2) del cociente, devolviendo 1.5. Así pues, la operación 7.5%3.0 da como resultado 1.5. Operado r Nombre Ejemplo + Suma 3+4 - Diferen cia 3-4 * Product o 3*4 / Cocient e 20/7 % Módulo 20%7

description

MATEMATICAS

Transcript of Los Operadores Aritméticos

Los operadores aritmticosOperador:OperadorAp.javaJava tiene cinco operadores aritmticos cuyo significado se muestra en la tabla adjuntaOperadorNombreEjemplo

+Suma3+4

-Diferencia3-4

*Producto3*4

/Cociente20/7

%Mdulo20%7

El cociente entre dos enteros da como resultado un entero. Por ejemplo, al dividir 20 entre 7 nos da como resultado 2.El operador mdulo da como resultado el resto de la divisin entera. Por ejemplo 20%7 da como resultado 6 que es el resto de la divisin entre 20 y 7.El operador mdulo tambin se puede emplear con nmeros reales. Por ejemplo, el cociente entre 7.5 y 3.0 es 2.5 y el resto es cero, es decir, 7.5=3.0 x 2.5+ 0. El operador mdulo, funciona de la siguiente forma 7.5=3.0 x 2+1.5, calcula la diferencia entre el dividendo (7.5) y el producto del divisor (3.0) por la parte entera (2) del cociente, devolviendo 1.5. As pues, la operacin 7.5%3.0 da como resultado 1.5.

Operaciones aritmticasPuede sumar dos valores en una expresin con el+ (Operador, Visual Basic)o restar un valor de otro con el- (Operador, Visual Basic), como se muestra en el siguiente ejemplo.VBDim x AsIntegerx = 67 + 34x = 32 - 12La negacin tambin utiliza el- (Operador, Visual Basic), pero con un solo operando, como se puede ver en el ejemplo siguiente.VBDim x AsInteger = 65Dim y AsIntegery = -xLa multiplicacin y la divisin utilizan los* (Operador, Visual Basic)y/ (Operador, Visual Basic), respectivamente, como se muestra en el ejemplo siguiente.VBDim y AsDoubley = 45 * 55.23y = 32 / 23La exponenciacin utiliza el^ (Operador, Visual Basic), como se puede ver en el ejemplo siguiente.VBDim z AsDoublez = 23 ^ 3' The preceding statement sets z to 12167 (the cube of 23).La divisin de enteros se lleva a cabo con el\ (Operador, Visual Basic).La divisin de enteros devuelve el cociente, es decir, el nmero entero que representa el nmero de veces que puede se puede dividir dividendo entre el divisor sin tener en cuenta el valor del resto.El divisor y el dividendo deben ser tipos enteros (SByte,Byte,Short,UShort,Integer,UInteger,LongyULong) para este operador.Todos los dems tipos deben convertirse antes a tipos enteros.El ejemplo siguiente ilustra la divisin de enteros.

Dim k AsIntegerk = 23 \ 5' The preceding statement sets k to 4.El mdulo aritmtico se calcula con elMod (Operador, Visual Basic).Este operador devuelve el resto despus de dividir el divisor por el dividendo un nmero integral de veces.Si tanto el divisor como el dividendo son tipos enteros, el valor devuelto es entero.Si el divisor y el dividendo son tipos de punto flotante, el valor devuelto es una variable de punto flotante.En el siguiente ejemplo se muestra este comportamiento.

Operadores lgicos.

Los operadores lgicos sirven para combinar condiciones. En Access2000 una condicin puede tomar tres valores TRUE (verdadero), FALSE (falso) o NULL (nulo), por lo tanto el resultado de los operadores lgicos tambin ser true, false o null.Para ver cmo funcionan los operadores lgicos utilizaremos las tablas de verdad de estos operadores.Operador AND.Para que el resultado sea verdadero las dos condiciones deben ser verdaderas.ANDTRUEFALSENULL

TRUETRUEFALSENULL

FALSEFALSEFALSEFALSE

NULLNULLFALSENULL

Operador OR.El resultado es verdadero si al menos una de las dos condiciones es verdadera.ORTRUEFALSENULL

TRUETRUETRUETRUE

FALSETRUEFALSENULL

NULLTRUENULLNULL

Operador NOT.El resultado es invertido.NOTTRUEFALSENULL

FALSETRUENULL

Los operadores relacionalesLos operadores relacionales son smbolos que se usan para comparar dos valores. Si el resultado de la comparacin es correcto la expresin considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valortruedel tipo bsicoboolean, en cambio, 8