Booleano

Verdadero o falso

En informática, un booleano o bool es un tipo de datos con dos posibles valores : verdadero o falso . Lleva el nombre del matemático y lógico inglés George Boole, cuyos sistemas algebraicos y lógicos se utilizan en todas las computadoras digitales modernas.

Consejo

Booleano se pronuncia BOOL-ee-an . La palabra 'booleana' solo debe escribirse en mayúscula en referencia a la lógica booleana o al álgebra booleana. Cuando se hace referencia al tipo de datos en la programación de computadoras, la palabra 'booleano' se escribe correctamente con una b minúscula.

Ejemplos de operadores booleanos

operadores booleanos

A operador booleano , o operador lógico , consiste en operadores como Y , O , NO , NI , NAND , y XOR . Estos operadores se utilizan con declaraciones condicionales en programación, los motores de búsqueda , algoritmos , y fórmulas .

A continuación se muestra un gráfico de ejemplo que ayuda a explicar las operaciones booleanas aún más al detallar cada una de las diferentes situaciones booleanas.

|_+_|
Booleano Valor_1 Valor_2 Explicación Resultados
Y Libre Ayudar Debido a que los datos de ejemplo anteriores contienen tanto 'gratis' como 'ayuda', los resultados serían VERDADEROS. CIERTO
Y Costoso Ayudar Aunque el ejemplo anterior tiene 'ayuda', no contiene 'caro', lo que hace que el resultado sea FALSO. FALSO
O Libre Ayudar Los datos del ejemplo anterior tienen tanto 'gratis' como 'ayuda', pero el booleano OR solo requiere uno u otro, lo que hace que esto sea VERDADERO. CIERTO
O Costoso Ayudar Aunque 'caro' no está en los datos de ejemplo, todavía contiene 'ayuda', lo que hace que sea VERDADERO. CIERTO
NO Libre El ejemplo anterior contiene 'gratis', lo que hace que el resultado sea FALSO. FALSO
NO Costoso El ejemplo anterior no contiene 'caro', lo que hace que el resultado sea VERDADERO. CIERTO
XOR Libre Ayudar El ejemplo anterior contiene tanto 'gratis' como 'ayuda', el XOR booleano solo requiere uno u otro, pero no ambos, lo que hace que esto sea FALSO. FALSO
XOR Costoso Ayudar El ejemplo anterior no contiene 'caro' pero sí contiene 'ayuda', lo que hace que esto sea VERDADERO. CIERTO

Para obtener una explicación detallada de cómo funciona cada una de estas operaciones en hardware y software, consulte nuestra operaciones lógicas Información general.

¿Qué es un tipo de datos booleano?

En informática, un tipo de datos booleanos es cualquier tipo de datos de valor verdadero o falso, valor sí o no, o valor activado o desactivado (1 o 0). De forma predeterminada, el tipo de datos booleano se establece en falso. En algunos lenguajes de programación , como Perl , no hay un tipo de datos booleano especial. Sin embargo, cuando se usa, devuelve verdadero o falso.

Booleanos usados ​​en programación

En programación, un booleano se puede usar con declaraciones condicionales (por ejemplo, declaración if), como se muestra en el siguiente ejemplo usando Perl .

|_+_|

La declaración if anterior busca un nombre de usuario igual a 'bob' y una contraseña igual a 'ejemplo'. Si el nombre o la contraseña no son correctos, el programa imprime 'Fallo' y termina.