質問
short num =280;
int i=15;
printf("%d".(num>>i)&0x01);
の((num>>i)&0x01)の部分はどういう意味ですか?