Differenze tra le versioni di "Variabile booleana"

 
== Definizioni ==
In alcuni linguaggi, come il [[linguaggio C|C]], non esistono variabili di questo tipo in quanto nelle espressioni logiche si assume che falso corrisponda a 0 e vero a qualsiasi valore diverso da 0. Formalmente si indica il valore '''vero''' con '''-1''' essendo esso il [[complemento a uno]] di 0 (falso), quindi la negazione bit a bit di una variabile. In un elaboratore che segue lo schema dell'[[Architettura di von Neumann]] nessuna variabile può essere di 1un solo bit. Nel processore [[8086]] il falso e il vero vengono rispettivamente rappresentati:
* 0000 0000 (0)
* 1111 1111 (1)
Utente anonimo