using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IOB_UT_NEXT { public class BitUtils { /// /// Test se il bit sia attivo /// /// valkore da verificare /// bit da verificare (0 based, 00..31) /// public static bool isActive(int val2check, int bitNum) { bool answ = false; // testa i-esimo bit (max 32 bit...) if (bitNum <= 31) { answ = ((val2check & (1 << bitNum)) != 0); } return answ; } } }