Вы находитесь на странице: 1из 5

CARLOS JUAN BAINA LIMPIAS

JAVA

CONJUNTO DE NMEROS

Nmeros reales R
Una de las propiedades ms importantes de los nmeros reales es
poderlos representar por puntos de una lnea recta. Se elige un punto
llamado origen, para representar el 0, y otro punto, por comn a la
derecha, para representar el 1.
Resulta as de manera natural una correspondencia entre los puntos
de la recta y los nmeros reales, es decir, que cada punto de la recta
representa a un nico nmero real. Llamamos a esta recta la recta
real.
Nmeros enteros Z
Los enteros son los nmeros reales, 3, 2, 1, 0, 1, 2, 3,
Se denotan por el smbolo Z y se pueden escribir como Z = {, 2,
1, 0, 1, 2,}
Una propiedad importante de los nmeros enteros es que son cerrados
respecto a las operaciones de adicin, multiplicacin y sustraccin, es decir,
la suma, la resta y la multiplicacin de dos nmeros enteros da otro nmero
entero. Ntese que el cociente de dos enteros, por ejemplo 3 y 7, no
necesariamente es un entero. As, la operacin divisin no es cerrada
respecto a los nmeros enteros.

Nmeros racionales Q

CARLOS JUAN BAINA LIMPIAS


JAVA

Los nmeros racionales son los reales que pueden ser expresados
como razn de dos enteros. Se denota el conjunto de los nmeros
racionales por Q, as que
Q={pq | p,qZ}
Obsrvese que todo entero es un nmero racional, ya que, por
ejemplo, 5=51; por tanto, Z es un subconjunto de Q.
Los nmeros racionales son cerrados no solo respecto de las
operaciones de adicin, multiplicacin y sustraccin, sino tambin de
la divisin (excepto por el 0).

Nmeros naturales N
Los nmeros naturales son los enteros positivos. Se denota el
conjunto de los nmeros naturales por N; as que N={1,2,3,}
Ntense las relaciones siguientes entre los anteriores sistemas de
nmeros:

NZQR
Los nmeros naturales son cerrados respecto a la adicin y a la
multiplicacin solamente. La diferencia y el cociente de dos nmeros
naturales no es necesariamente un nmero natural.
Los nmeros primos son los naturales p, excluido el 1, que solo son
divisibles por 1 y por el mismo nmero p. He aqu los primeros
primos: 2, 3, 5, 7, 11, 13, 17, 19,
Nmeros Irracionales I
Los nmeros irracionales son los reales que no son racionales, es
decir, los nmeros reales que no pueden ser expresados por el
cociente de dos nmeros enteros. Obsrvese que el conjunto de
nmeros irracionales es el complemento del conjunto de nmeros
racionales. As, pues, se tiene que
R=QI
Algn ejemplo de nmeros irracionales pueden ser 2,,53,etc.
Decimales y nmeros reales
Todo nmero real se puede representar como un "decimal con
infinitas cifras". La representacin decimal de un nmero racional

CARLOS JUAN BAINA LIMPIAS


JAVA

pq se encuentra "dividiendo el numerador p por el denominador q". Si


la divisin dicha se acaba, como en
3/8=0.375=0.375000

CARLOS JUAN BAINA LIMPIAS


JAVA

OPERADORES LGICOS PRINCIPALES EN JAVA


En Java disponemos de los operadores lgicos habituales en lenguajes
de programacin como son es igual, es distinto, menor, menor o
igual, mayor, mayor o igual, and (y), or (o) y not (no). La sintaxis se
basa en smbolos como veremos a continuacin y cabe destacar que
hay que prestar atencin a no confundir == con = porque implican
distintas cosas.

OPERADOR

DESCRIPCIN

==

Es igual

!=

Es distinto

<, <=, >, >=

Menor, menor o igual, mayor, mayor o igual

&&

Operador and (y)

||

Operador or (o)

Operador not (no)

El operador || se obtiene en la mayora de los teclados pulsando ALT


GR + 1, es decir, la tecla ALT GR y el nmero 1 simultneamente.
Los
operadores
&&
y
||
se
llaman operadores
en
cortocircuito porque si no se cumple la condicin de un trmino no
se evala el resto de la operacin. Por ejemplo: (a == b && c != d &&
h >= k) tiene tres evaluaciones: la primera comprueba si la variable a
es igual a b. Si no se cumple esta condicin, el resultado de la
expresin es falso y no se evalan las otras dos condiciones
posteriores.

CARLOS JUAN BAINA LIMPIAS


JAVA

En un caso como ( a < b || c != d || h <= k) se evala si a es menor


que b. Si se cumple esta condicin el resultado de la expresin es
verdadero y no se evalan las otras dos condiciones posteriores.
El operador ! recomendamos no usarlo hasta que se tenga una cierta
destreza en programacin. Una expresin como (!esVisible) devuelve
false si (esVisible == true), o true si (esVisible == false). En general
existen expresiones equivalentes que permiten evitar el uso de este
operador cuando se desea.

Вам также может понравиться