which is faster:

BOOL num;

if(num==1)....

or

BYTE num;

if(num & 0x80).....