Ejemplo n.º 1
0
int main(void)
{
        assert(fits_bits(0xFFFF, 16));
        assert(fits_bits(0x1001, 13));
        assert(fits_bits(0x70000001, 31));

        printf("evaluate successful!");
        getchar();
        return  0;
}
Ejemplo n.º 2
0
static void test() {
  int n = 8;
  
  for (int i = -128; i < 128; ++i)
    assert(fits_bits(i, n) == 1);

  assert(fits_bits(-129, n) == 0);
  assert(fits_bits(128, n) == 0);

  assert(fits_bits(-3344, n) == 0);
  assert(fits_bits(5566, n) == 0);
}