Differenze tra le versioni di "Variabile booleana"

m
Annullate le modifiche di 79.7.149.243 (discussione), riportata alla versione precedente di 87.20.95.2
(era brutto)
m (Annullate le modifiche di 79.7.149.243 (discussione), riportata alla versione precedente di 87.20.95.2)
Etichetta: Rollback
Una '''variabile booleana''' è una variabile che assume ''valori booleani'', tipicamente Vero|Falso, True|False o 1|0. Una funzione di variabili booleane è chiamata [[funzione booleana]]; in un'accezione più generale, una variabile booleana può essere a sua volta funzione di variabili booleane.
 
== DeeefinizioniDefinizioni ==
In alcuni [[linguaggio di programmazione|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 un solo bit. Nel processore [[8086]] il falso e il vero vengono rispettivamente rappresentati:
* 0000 0000 (0)
270 868

contributi