ALEGSA · Actualidad

Definición de Boolean

Significado de Boolean: Booleano. Símbolos utilizados para la relación entre términos matemáticos, variables, palabras de búsqueda, etc. Por ejemplo: AND, OR, XOR, etc. Son ...

Definición de Boolean

 

Definición de Boolean

 

Boolean o booleano es un término utilizado en informática y matemáticas para nombrar un tipo de dato o lógica, basado en dos valores posibles: verdadero (true) y falso (false). Este concepto fue introducido por el matemático George Boole y es fundamental en la lógica computacional y en la toma de decisiones dentro de los programas.

Operadores booleanos y su uso


Los operadores booleanos son símbolos o palabras clave que permiten combinar o modificar valores booleanos y realizar operaciones lógicas entre ellos. Los principales operadores booleanos son:


  • AND (conjunción): El resultado es verdadero solo si ambos operandos son verdaderos.

  • OR (disyunción): El resultado es verdadero si al menos uno de los operandos es verdadero.

  • NOT (negación): Invierte el valor de verdad; si el valor es verdadero, lo convierte en falso, y viceversa.

  • XOR (disyunción exclusiva): El resultado es verdadero solo si los operandos son diferentes.

  • NAND y NOR: Son combinaciones de AND y OR con NOT, resultando en salidas opuestas a AND y OR, respectivamente.



Ejemplo en búsquedas:
Si buscas en internet perros AND gatos, obtendrás resultados que incluyan ambos términos. Si escribes perros NOT razas, excluirás resultados que contengan la palabra "razas".

Puedes combinar operadores y paréntesis para crear expresiones más complejas, como: (perros OR gatos) AND adopción, que buscará páginas sobre adopción de perros o gatos.

Para más información, consulta: operador booleano.

¿Qué es un valor booleano?


Un valor booleano es un tipo de dato que puede tener solo dos estados: true (verdadero) o false (falso).

Ejemplo en programación:



boolean esMayor = 5 > 3; // esMayor será true


Aplicaciones de los valores booleanos en programación


Los valores booleanos se utilizan para controlar el flujo de un programa. Por ejemplo, en una instrucción condicional if:


if (usuarioAutenticado) {
mostrarPanel();
} else {
solicitarLogin();
}

Aquí, usuarioAutenticado es un valor booleano que determina qué bloque de código se ejecuta.

Representación en código


En la mayoría de los lenguajes de programación, los valores booleanos se representan mediante las palabras clave true y false.

Operaciones lógicas con valores booleanos


Es posible realizar diversas operaciones lógicas:

  • NOT invierte el valor.

  • AND solo resulta true si ambos valores son true.

  • OR resulta true si al menos uno es true.



Ejemplo de operación AND:



true AND true // Resultado: true
true AND false // Resultado: false


Ejemplo de operación OR:



true OR false // Resultado: true
false OR false // Resultado: false






Autor: Leandro Alegsa
Actualizado: 10-06-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de Boolean. Recuperado de https://www.alegsa.com.ar/Dic/boolean.php

Diccionario informático


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.

Comentarios relacionados

Consultas recientes vinculadas con esta misma página.