Edit C:\Users\Admin\.m2\repository\com\google\guava\guava\14.0.1\com\google\common\math\DoubleMath.class
???? 2 ? ? ? ? ? ? ? ? ? ? ? ? Q ? ? ? O ? ? ? ? ? ? ? ? ??? ? ? O ??? A? ? ??? C? ? ? ? ? ? ? ? ? ? ? ? ? ? ? O ? ? ? ? ? ?C0 O ? O ? ? ?@ ? ? ? ? ?? O ? ? ? ? O ? ? ? ? ? P ?B?wu? GIV? ?3?L??x?,?Ro?x?4?JX?a????_c??cGe??????l????@??s????p~{ ]_=??? ? ? ? InnerClasses MIN_INT_AS_DOUBLE D ConstantValue?? MAX_INT_AS_DOUBLEA????? MIN_LONG_AS_DOUBLE MAX_LONG_AS_DOUBLE_PLUS_ONE LN_2 MAX_FACTORIAL I ? RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; everySixteenthFactorial [D roundIntermediate (DLjava/math/RoundingMode;)D Code LineNumberTable LocalVariableTable z x mode Ljava/math/RoundingMode; StackMapTable roundToInt (DLjava/math/RoundingMode;)I ? roundToLong (DLjava/math/RoundingMode;)J roundToBigInteger 1(DLjava/math/RoundingMode;)Ljava/math/BigInteger; exponent significand J result Ljava/math/BigInteger; ? isPowerOfTwo (D)Z log2 (D)D xScaled increment Z isMathematicalInteger factorial (I)D i accum n fuzzyEquals (DDD)Z a b tolerance fuzzyCompare (DDD)I <init> ()V this #Lcom/google/common/math/DoubleMath; <clinit> SourceFile DoubleMath.java ? ? ` ? y ? ? U ? ~ java/lang/ArithmeticException input is infinite or NaN ? ? ? ? ? ? ? ? ~ ? ? ? ? ? ? ? ? ? ? java/lang/AssertionError ? ? f g ? ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ^ U x must be positive and finite ? ? ? ? ~ q } ~ ? ? ? ? ? ? ? d e ? ? ? ? ? ~ ? ? ? !com/google/common/math/DoubleMath java/lang/Object #com/google/common/math/DoubleMath$1 java/math/RoundingMode java/math/BigInteger "com/google/common/math/DoubleUtils SIGNIFICAND_BITS IMPLICIT_BIT java/lang/Double POSITIVE_INFINITY isFinite (Ljava/lang/String;)V !$SwitchMap$java$math$RoundingMode [I ordinal ()I (com/google/common/math/MathPreconditions checkRoundingUnnecessary (Z)V java/lang/Math copySign (DD)D rint abs checkInRange valueOf (J)Ljava/math/BigInteger; getExponent (D)I getSignificand (D)J shiftLeft (I)Ljava/math/BigInteger; negate ()Ljava/math/BigInteger; com/google/common/math/LongMath (J)Z log $com/google/common/base/Preconditions checkArgument (ZLjava/lang/Object;)V isNormal scaleNormalize java/lang/Long numberOfTrailingZeros (J)I checkNonNegative (Ljava/lang/String;I)I (Ljava/lang/String;D)D isNaN %com/google/common/primitives/Booleans compare (ZZ)I 1 O P T U V W Y U V Z \ U V ] U V ^ U _ ` V a b c d e b c f g h ? ?&? ? ? Y? ?? ,? .? ? / 8 K ^ ` q v ?&? ? &?&?? &? ? &?&g?&?? &? ? &?&c?&?&? ? &?&&? c?&? ?&? J&)g? ?? & &? c?)?&? J&)g? ?? &?)?? Y? ? i f 5 6 8 H : O ; Q >