Questions marquées «boolean»

Un type de données booléen est un type de données avec seulement deux valeurs possibles: true ou false.




6
C ++: pourquoi bool fait 8 bits?
En C ++, je me demande pourquoi le type booléen a une longueur de 8 bits (sur mon système), où un seul bit suffit pour contenir la valeur booléenne? J'avais l'habitude de croire que c'était pour des raisons de performances, mais alors sur une machine 32 bits ou 64 bits, …
132 c++  boolean  size 

9
Que sont les opérateurs binaires?
Je suis quelqu'un qui écrit du code juste pour le plaisir et qui ne s'est pas vraiment plongé dans un contexte académique ou professionnel, donc des trucs comme ces opérateurs au niveau du bit m'échappent vraiment. Je lisais un article sur JavaScript, qui prend apparemment en charge les opérations au …



8
Analyse d'une chaîne en une valeur booléenne en PHP
Aujourd'hui, je jouais avec PHP, et j'ai découvert que les valeurs de chaîne "true" et "false" ne sont pas correctement analysées en booléen dans une condition, par exemple en considérant la fonction suivante: function isBoolean($value) { if ($value) { return true; } else { return false; } } Si j'exécute: …
126 php  parsing  boolean 

14
Double négation en C ++
Je viens juste d'arriver sur un projet avec une base de code assez énorme. Je travaille principalement avec C ++ et une grande partie du code qu'ils écrivent utilise la double négation pour leur logique booléenne. if (!!variable && (!!api.lookup("some-string"))) { do_some_stuff(); } Je sais que ces types sont des …
124 c++  boolean 



2
Boolean.hashCode ()
La hashCode()méthode de la classe Boolean est implémentée comme ceci: public int hashCode() { return value ? 1231 : 1237; } Pourquoi utilise-t-il 1231 et 1237? Pourquoi pas autre chose?
122 java  boolean  hashcode 


4
Effet d'un opérateur binaire sur un booléen en Java
Les opérateurs bit à bit sont censés parcourir les variables et les utiliser petit à petit. Dans le cas des entiers, des longs, des caractères, cela a du sens. Ces variables peuvent contenir la gamme complète de valeurs imposées par leur taille. Dans le cas des booléens, cependant, un booléen …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.