Ir al contenido

Diferencia entre revisiones de «Tipo de dato lógico»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
Etiqueta: Revertido
Sin resumen de edición
Etiquetas: Revertido posible pruebas posible problema Eliminación de categorías
Línea 1: Línea 1:
Todas las operaciones generan un valor dependiendo de su tipo. En este caso, cada operación booleana resultará en un valor booleano.
{{referencias|t=20141009103715}}


Los operadores booleanos se utilizan para conectar conceptos entre sí, con el fin de comprobar su veracidad dentro de un enunciado.
El [[tipo de dato]] hola.<ref>{{Cita web|url=https://www.ibm.com/support/knowledgecenter/es/SSULQD_7.1.0/com.ibm.nz.dbu.doc/r_dbuser_data_types_logical.html|título=IBM Knowledge Center|fechaacceso=28 de agosto de 2018|sitioweb=www.ibm.com|idioma=es-ES}}</ref> Se utiliza normalmente en la [[programación]], [[estadística]], [[electrónica]], [[matemáticas]] ([[Álgebra booleana]]), etc.


En el ejemplo: y , la máquina analiza si la información es correcta. Si es correcta, la marcará como "verdadera". De lo contrario, como "falsa".
Para generar un dato o valor lógico a partir de otros tipos de datos, típicamente, se emplean los [[Operador#Operadores de condición|operadores relacionales]] (u operadores de relación), por ejemplo:
0 es igual a falso y 1 es igual a verdadero
* (3>2)= 1 = ''verdadero''
* (7>9)= 0 = ''falso''


Tipos de operadores lógicos
Una vez se dispone de uno o varios datos de tipo booleano, estos se pueden combinar en expresiones lógicas mediante los [[operador lógico|operadores lógicos]] ('''Y''', '''O''', '''NO''', …). Un ejemplo de este tipo de expresiones serían:
Estos son algunos de los operadores lógicos más comunes en distintos lenguajes de programación:


AND
* ''verdadero'' '''Y''' ''falso'' → ''falso''
Empleado para asociar dos términos o frases, validando que ambos valores booleanos sean verdaderos.
* ''falso'' '''O''' ''verdadero'' → ''verdadero''
OR
* '''NO''' ''verdadero'' → ''falso''
Asocia dos términos o frases, validando que al menos uno de los dos valores sea verdadero.

NOT
== Véase también ==
Ejecuta bloques de código cuando una condición es falsa.
* [[Operador#Operadores de condición|Operadores relacionales]]
El término "booleano" se usa por asociación al matemático George Boole, quien desarrolló la hoy denominada "lógica booleana", en la que se indica que toda variable puede definirse en dos estados: verdadero o falso.
* [[Operador lógico]]
* [[Lógica binaria]]
* [[Álgebra booleana]]
* [[George Boole]]
== Referencias ==
{{listaref}}
{{Control de autoridades}}
[[Categoría:Tipos de datos básicos]]

Revisión del 14:03 28 nov 2023

Todas las operaciones generan un valor dependiendo de su tipo. En este caso, cada operación booleana resultará en un valor booleano.

Los operadores booleanos se utilizan para conectar conceptos entre sí, con el fin de comprobar su veracidad dentro de un enunciado.

En el ejemplo: y , la máquina analiza si la información es correcta. Si es correcta, la marcará como "verdadera". De lo contrario, como "falsa".

Tipos de operadores lógicos Estos son algunos de los operadores lógicos más comunes en distintos lenguajes de programación:

AND Empleado para asociar dos términos o frases, validando que ambos valores booleanos sean verdaderos. OR Asocia dos términos o frases, validando que al menos uno de los dos valores sea verdadero. NOT Ejecuta bloques de código cuando una condición es falsa. El término "booleano" se usa por asociación al matemático George Boole, quien desarrolló la hoy denominada "lógica booleana", en la que se indica que toda variable puede definirse en dos estados: verdadero o falso.