/guava/android/guava/src/com/google/common/math/BigIntegerMath.java
return DoubleUtils.bigToDouble ( bigInteger ) ;
@GwtIncompatible private static class BigIntegerToDoubleRounder extends ToDoubleRounder<BigInteger> { static final BigIntegerToDoubleRounder INSTANCE = new BigIntegerToDoubleRounder(); private BigIntegerToDoubleRounder() {} @Override double roundToDoubleArbitrarily(BigInteger bigInteger) { <extra_id_0> } @Override int sign(BigInteger bigInteger) { return bigInteger.signum(); } @Override