/guava/guava/src/com/google/common/math/BigIntegerMath.java
return bigInteger.signum ( ) ;
@Override double roundToDoubleArbitrarily(BigInteger bigInteger) { return DoubleUtils.bigToDouble(bigInteger); } @Override int sign(BigInteger bigInteger) { <extra_id_0> } @Override BigInteger toX(double d, RoundingMode mode) { return DoubleMath.roundToBigInteger(d, mode); } @Override