Tecnología

Inicio

Qué es un tipo booleano?

Un tipo de datos booleano es un tipo simple, lógico que normalmente utiliza para representar uno de dos estados posibles: verdadero o falso. Está disponible en la mayoría de lenguajes de programación, incluyendo C / C ++, Java y Visual Basic, lenguajes de programación web como PHP y JavaScript, y también en otros idiomas, incluyendo varios idiomas SQL como MySQL y PostgreSQL.

Valores

Una variable booleana sólo puede tener dos valores: verdadero o falso. Algunos lenguajes de programación, como Python, éstos equivalen a los valores numéricos, cero por falso y uno o, a veces cualquier valor positivo para los verdaderos, pero otros, como Visual Basic, no tiene intención de estos valores que son equivalentes. A veces esto es debido a cómo los idiomas almacenar los valores en la memoria. Para estas últimas lenguas, sólo utilice el "verdadero" y las palabras clave "falsos" utilizados por las variables de tipo Boolean. Incluso en idiomas que le permiten usar los números para asignar valores a las variables booleanas, no se puede utilizar valores negativos.

Usos

tipos booleanos se utilizan con mayor frecuencia en la comprobación de valor lógico, por ejemplo, para ver si el usuario ha introducido alguna información, si una parte de un programa activo o para comprobar si se alcanza un cierto número de iteraciones. Por ejemplo, es posible usar un valor booleano como parte de una sentencia if para asegurar que un usuario que utiliza un script PHP entrada ha entrado el usuario y la contraseña correctos. Como alternativa, puede usar un valor booleano para activar y desactivar los controles en un programa de Visual Basic.

operaciones

La mayoría de los lenguajes de programación permiten asignar valores iniciales de las variables Boolean y modificarlos en todo el programa. También puede utilizar los tipos de Boole en varias operaciones, incluyendo bucles y comprobaciones condicionales. Por ejemplo, puede utilizar una sentencia if para ver si el valor de una variable booleana es verdadera, y si es así, lleve a cabo una acción. Si es falsa, realizar alguna otra acción. También se puede pasar tipos booleanos para funciones y métodos.

limitaciones

Los valores booleanos no tienen una amplia gama de representaciones o valores posibles, como los valores numéricos de tipo cadena o hacer, sin embargo, algunos lenguajes de SQL permitirá asignar valores a las variables booleanas que no sean verdaderas o falsas. valores alternativos incluyen nulo, que es un tipo booleano que no se ha inicializado, y desconocido, que es el resultado cuando intenta comparar cualquier cosa con un valor nulo. Sin embargo, la mayoría de los lenguajes de programación no permiten que estos valores adicionales.