/guava/guava/src/com/google/common/math/LongMath.java
roundCeiling = roundArbitrarilyAsLong;roundFloor = roundArbitrarilyAsLong;
roundFloor = roundArbitrarilyAsLong;
long roundFloor; double roundFloorAsDouble; long roundCeiling; double roundCeilingAsDouble; if (cmpXToRoundArbitrarily >= 0) { roundFloorAsDouble = roundArbitrarily; <extra_id_0> roundCeilingAsDouble = Math.nextUp(roundArbitrarily); roundCeiling = (long) Math.ceil(roundCeilingAsDouble); } else { roundCeilingAsDouble = roundArbitrarily; roundCeiling = roundArbitrarilyAsLong; roundFloorAsDouble = DoubleUtils.nextDown(roundArbitrarily);