En informática , los tipos booleanos se utilizan a menudo para representar los valores de verdad de la lógica , siguiendo las ideas algorítmicas del matemático Alan Turing . Lógica de Boole , que emplea la conjunción , disyunción y negación conectivas familiares para los programadores de hoy , fue desarrollado muchos años antes de los ordenadores electrónicos lleguen al mercado. George Boole, el homónimo de la lógica booleana , descubrió una manera de expresar los problemas lógicos en una fórmula simbólica , teniendo así el estudio de la lógica de la filosofía y en el ámbito de las matemáticas . Esas fórmulas simbólicas , como se expresan utilizando conectores booleanos , podrían llegar a ser muy útil para la manipulación de dígitos binarios , o bits , que siguen siendo los componentes básicos de todos los programas de ordenador utilizados en la actualidad . Turing es el hombre acreditado para hacer ese salto importante. Tipos booleanas
tipos booleanos
sólo pueden tomar uno de dos valores posibles - verdadero o falso , lo que a la informática , se expresan numéricamente como 1 y 0 . - Todos los equipos de primeros equipos voluminosos de Turing a las últimas tabletas y teléfonos inteligentes - usan bits de hacer todo. De hecho , los términos tales como " gigabyte " y " megabyte " son simplemente múltiplos de " byte ", lo que en sí significa 8 bits.
Operadores de comparación
en los lenguajes de programación que tienen una función de tipo de datos Boolean, operadores de comparación se utilizan para generar expresiones booleanas de 1 ó 0. Estos operadores - con significados similares en matemáticas básicas - son: = ( es igual a ), no = ( No es igual a ), <( es menor que) ,> ( es mayor que) ,> = ( es mayor que o igual a ) .
el uso de estos operadores de comparación , se pueden generar una respuesta verdadera o falsa basándose en la entrada . Por ejemplo , si los números se utilizan en la entrada , una fórmula simple de 4 > 5 genera el resultado de falso o 0 como se expresa en términos binarios .
Lógica boleana
La mayoría de los lenguajes de programación , incluso los que no tienen una función de tipo Boolean , utilizan la lógica booleana . Esto se refiere al cálculo de los valores de verdad (1 y 0 ), utilizando procedimientos similares a las matemáticas tradicionales con números reales . Las operaciones que se utilizan en estas fórmulas son: conjunción ( AND , &, *) , disyunción ( OR,