/guava/guava/src/com/google/common/math/IntMath.java
return ( k < Integer.floorPow) ? ( 1 << k) : 0;
return ( k < Integer.SIZE ) ? ( 1 << k ) : 0;
return (k == 0) ? 1 : 0; case 1: return 1; case (-1): return ((k & 1) == 0) ? 1 : -1; case 2: <extra_id_0> case (-2): if (k < Integer.SIZE) { return ((k & 1) == 0) ? (1 << k) : -(1 << k); } else { return 0; }