Êþº¾4M 4 56 7 89 :; < = > ?A 4 BCINSTANCEBigIntegerToDoubleRounder InnerClassesALcom/google/common/math/BigIntegerMath$BigIntegerToDoubleRounder;()VCodeLineNumberTableLocalVariableTablethisroundToDoubleArbitrarily(Ljava/math/BigInteger;)D bigIntegerLjava/math/BigInteger;sign(Ljava/math/BigInteger;)ItoX1(DLjava/math/RoundingMode;)Ljava/math/BigInteger;dDmodeLjava/math/RoundingMode;minusD(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;ab8(Ljava/lang/Number;Ljava/lang/Number;)Ljava/lang/Number;-(DLjava/math/RoundingMode;)Ljava/lang/Number;(Ljava/lang/Number;)I(Ljava/lang/Number;)D Signature@Lcom/google/common/math/ToDoubleRounder; SourceFileBigIntegerMath.javaRuntimeInvisibleAnnotations/Lcom/google/common/annotations/GwtIncompatible; D E FGH I JKjava/math/BigInteger %&   L?com/google/common/math/BigIntegerMath$BigIntegerToDoubleRounder &com/google/common/math/ToDoubleRounder"com/google/common/math/DoubleUtils bigToDoublesignum()I!com/google/common/math/DoubleMathroundToBigIntegersubtract.(Ljava/math/BigInteger;)Ljava/math/BigInteger;%com/google/common/math/BigIntegerMath  /*·±U 9+¸¯Y9+¶¬^ D'-¸°c !"#$%&D+,¶°h '(@%)7 *+À,À¶°Q  @*1*'-¶°Q @+3 *+À¶ ¬Q  @,3 *+À¶ ¯Q  -# » Y· ³ ±S./0123  @