/guava/guava/src/com/google/common/math/LongMath.java
return logFloor + lessThanBranchFree( floorPow) ;
return logFloor + lessThanBranchFree ( floorPow, x ) ;
checkRoundingUnnecessary(x == floorPow); case FLOOR: case DOWN: return logFloor; case CEILING: case UP: <extra_id_0> case HALF_DOWN: case HALF_UP: case HALF_EVEN: return logFloor + lessThanBranchFree(halfPowersOf10[logFloor], x); } throw new AssertionError();