Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Bittien selvittäminen kokonaisluvusta

jsbasic [19.02.2004 11:03:19]

#

Mikä on simppelein tapa selvittää jokin bitti kokonaisluvusta. Olen laskenut ne ennen suuremmasta pienempään periaatteella, eli

IF LUKU > 127 THEN BITTI8 = 1 : LUKU = LUKU - 128
IF LUKU > 63 THEN BITTI7 = 1 : LUKU = LUKU - 64

Mutta tuo tapa on hankala ja tyhmä.

sooda [19.02.2004 11:05:33]

#

if luku and (2 ^ bitti) = bitti then print "moi, bitti " + bitti + " on päällä."
eka bitti on sitte 0.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta