On Fri, 2 Oct 2009 10:37:55 +0900 KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> wrote: > This one > == > #define FLAG (0x20) > > int foo(unsigned long long x) > { > if (x & ~FLAG) > return 1; > return 0; > } > Then, !!(x & ~FLAG) is necessary...i see (>_< Maybe no problem..