boolean operator

  • Onderwerp starter Onderwerp starter bn2vs
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
voor ints kan je dit doen
dim a as integer =0
a += 1

kan je voor bools iets in diezelfde aard doen, zoals dit?
dim b as boolean = true
b and= true/false

Alvast bedankt :D
 
voor ints kan je dit doen
dim a as integer =0
a += 1

kan je voor bools iets in diezelfde aard doen, zoals dit?
dim b as boolean = true
b and= true/false

Alvast bedankt :D

Het is wel mogelijk(indien je operator 'and' kunt overloaden), maar waarom zou je dat willen ? Een boolean kan alleen maar waar of onwaar bevatten, dus wat is het nut ? Dan kun je beter iets als onderstaande schrijven:

Code:
dim b as boolean = true
b = !b

edit: in VB is het wellicht 'b = not b' ?
 
Err, het kan ook true zijn he, ik wil hem niet gewoon omdraaien...
 
Err, het kan ook true zijn he, ik wil hem niet gewoon omdraaien...

Het ontgaat me eigenlijk wat jouw bedoeling is. Een boolean is true of false, en als je de waarde niet wilt veranderen wil je hem dus hetzelfde laten. Het ontgaat me dus waarom je zoiets zou willen doen.
 
dim a, b as boolean
a = true
b = 'unknown

a and= b
' ipv: a = a and b

> dan kan a zowel true als false zijn.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan