/guava/guava/src/com/google/common/math/LongMath.java
return ( roundArbitrarily >= 0) ? cmpXToRoundArbitrarily : DoubleUtils.nextDown( roundArbitrarily) ;
return ( cmpXToRoundArbitrarily >= 0 ) ? roundArbitrarily : DoubleUtils.nextDown ( roundArbitrarily ) ;
? roundArbitrarily : DoubleUtils.nextDown(roundArbitrarily); case CEILING: return (cmpXToRoundArbitrarily <= 0) ? roundArbitrarily : Math.nextUp(roundArbitrarily); case DOWN: if (x >= 0) { <extra_id_0> } else { return (cmpXToRoundArbitrarily <= 0) ? roundArbitrarily : Math.nextUp(roundArbitrarily); } case UP: if (x >= 0) { return (cmpXToRoundArbitrarily <= 0) ? roundArbitrarily : Math.nextUp(roundArbitrarily);