Tipos primitivos o elementales de objetos o datos: boolean.

 Tipo lógico

                        Nombre         Tamaño en bits         Valores             Significado

                       boolean                1 bit                  true false          Verdadero Falso

• El tipo boolean se utiliza para manipular valores lógicos. 

• Sólo existen dos literales lógicos: true y false. 

• Una expresión lógica o de tipo boolean es cualquier expresión que al evaluarse tiene uno de los dos valores true o false. Se construyen a partir de:

 – expresiones numéricas con operadores relacionales (>, <, … ,). 

– otras expresiones de tipo lógico con operadores de igualdad y booleanos.


Operadores que obtienen valores de tipo lógico:

Los operados relacionales actúan sobre datos numéricos y su resultado es un valor de tipos boolean.

 • Con operandos de tipos boolean sólo pueden usarse == y !=.

• Los operadores lógicos realizan operaciones sobre datos de tipo boolean y tienen como resultado un valor de tipo boolean:

                Operador                     Operación                             Significado 

                    !                                 NOT                                 negación lógica 

                    &                               AND                             conjunción o `y´ lógico 

                    |                                  OR                               disyunción o `o´ lógico 

                   ^                               XOR                                   `o´ exclusivo 

                &&                             AND                                   cortocircuitado 

                  ||                                 OR                                    cortocircuitado

 • Atención a la diferencia entre un operador y su cortocircuitado:

Cortocircuitado: Si el primer operando es false, el segundo ya no se evalúa y el resultado es false  Si el primer operando es true, el segundo ya no se evalúa y el resultado es true.


Comentarios

Entradas populares de este blog

Tipos elementales de objetos o datos: char.

Objetos