La sintassi sottostante:
cosa significa?codice:If (variabile1 And variabile2) = 0 Then .... End If
Grazie.
La sintassi sottostante:
cosa significa?codice:If (variabile1 And variabile2) = 0 Then .... End If
Grazie.
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Dipende un po' dal tipo delle due variabili ...
Sono di tipo numerico.
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Intere ... floating point ... ? Dimmi tutto ...
Entrambe di tipo Integer.
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
gli operatori logici
and or xor not imp e eqv
eseguono un confronto bit per bit delle espressioni nella stessa posizione
esempio volendo valutare l'espressione 5 AND 6 otterremo 4
le tabelle di confrontocodice:5 -> 101 rappresentazione binaria 6 -> 110 rappresentazione binaria 5 and 6 si scompone in 1 and 1 = 1 0 and 1 = 0 1 and 0 = 0 100 rappresentazione decimale 4
And
Orcodice:Moltiplica i bit 0 AND 0 = 0 0 AND 1 = 0 1 AND 0 = 0 1 AND 1 = 1
codice:somma i bit 0 OR 0 = 0 0 OR 1 = 1 1 OR 0 = 1 1 OR 1 = 1
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Se sono integer, quindi a 16 bit, viene effettuato un AND bit per bit tra i due dati.
Il risultato rispetta la tabella della verita' che ti e' stata mostrata ...
Ovviamente, il "significato" del risultato rispetto agli operandi, dipende da cosa rappresentano gli operandi nel tuo programma ...
Utilizzimo grazie!![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!