IkBenHetMaar
Gebruiker
- Lid geworden
- 23 mrt 2012
- Berichten
- 18
Hallo
weet er iemand hoe ik het bitnummer kan bepalen van de eerste bit die true staat in een word?
met andere woorden:
0000000000000001 geeft 1
0000000000000010 geeft 2
0000000000000011 geeft 1
1000000000000000 geeft 16
enz...
heb het momenteel met 16 if then else instructies gedaan maar wil dit dus sterk vereenvoudigen indien mogelijk...
Groetjes
weet er iemand hoe ik het bitnummer kan bepalen van de eerste bit die true staat in een word?
met andere woorden:
0000000000000001 geeft 1
0000000000000010 geeft 2
0000000000000011 geeft 1
1000000000000000 geeft 16
enz...
heb het momenteel met 16 if then else instructies gedaan maar wil dit dus sterk vereenvoudigen indien mogelijk...
Groetjes