Edit C:\Program Files\Java\jre8\lib\java\math\BigDecimal.class
Êþº¾ 4¹? Äe6;?Éÿÿÿÿ M N O P Q W X _ ` a i k l u w ? ? ? ? ñ intVal= $assertionsDisabled 3%s: intCompact %d intVal %d scale %d precision %d%n ()B ()D ()F ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()S ()V ()Z ()[C (C)Z (CI)I (D)D (D)J (D)Ljava/lang/String; (D)V (D)Z (I)I (I)J (I)Ljava/lang/String; (I)V (I)Z (II)I (IIIZ)Z (IJ)I (J)I (J)J (J)V (JI)J (JIIJJ)Z (JIJI)I (JJ)I (JJ)J (JJ)Z (JJ)[J (JJI)J (JJJJ)Z (JJJJJ)J (Ljava/io/ObjectInputStream;)V (Ljava/io/ObjectOutputStream;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)D (Ljava/lang/String;)V ([C)V ([CII)J ([CII)V ([I)V -0. 0 0. 0.0 0.00 <clinit> <init> BIG_TEN_POWERS_TABLE BIG_TEN_POWERS_TABLE_INITLEN BIG_TEN_POWERS_TABLE_MAX -Bad offset or len arguments for char[] input. !BigDecimal: null intVal in stream Code ConstantValue DIGIT_ONES DIGIT_TENS DIV_NUM_BASE DOWN Division by zero Division impossible Division undefined Exceptions HALF_LONG_MAX_VALUE HALF_LONG_MIN_VALUE I INFLATED INFLATED_BIGINT Inconsistent state, intCompact= Infinite or NaN InnerClasses Invalid operation Invalid rounding mode J LONGLONG_TEN_POWERS_TABLE LONG_TEN_POWERS_TABLE LineNumberTable Ljava/io/PrintStream; Ljava/lang/String; MAX_COMPACT_DIGITS Non-negative numerator INon-terminating decimal expansion; no exact representable decimal result. ONE Overflow ROUND_CEILING ROUND_DOWN ROUND_FLOOR ROUND_HALF_DOWN ROUND_HALF_EVEN ROUND_HALF_UP ROUND_UNNECESSARY ROUND_UP Rounding necessary Scale out of range. Signature SourceFile StackMapTable TEN THRESHOLDS_TABLE UNLIMITED UNNECESSARY Underflow Unexpected rounding mode Unexpected sig value Unity denominator Z ZERO ZERO_SCALED_BY [C [D [F [I [J [Ljava/math/BigDecimal; [Ljava/math/BigInteger; [[J abs access$000 add adjustScale append audit bigDigitLength bigMultiplyPowerTen bigTenToThe bitLength byteValueExact ceil check checkScale checkScaleNonZero commonNeedIncrement compactValFor compareHalf compareMagnitude compareMagnitudeNormalized compareTo copyOf createAndStripZerosToMatchScale defaultReadObject defaultWriteObject desiredAssertionStatus digit divRemNegativeLong divide divideAndRemainder divideAndRound divideAndRound128 divideAndRoundByTenPow divideSmallFastPath divideToIntegralValue doRound doRound128 double10pow doubleToLongBits doubleValue equals err expandBigIntegerTenPowers float10pow floatValue format get getCompactCharArray getStringBuilder getValueString hashCode inflated insert intCompact intVal intValue intValueExact isDigit isInfinite isNaN isOdd isZero java/io/IOException java/io/ObjectInputStream java/io/ObjectOutputStream java/io/PrintStream java/io/StreamCorruptedException java/lang/ArithmeticException (java/lang/ArrayIndexOutOfBoundsException java/lang/AssertionError java/lang/Character java/lang/Class java/lang/ClassNotFoundException java/lang/Comparable java/lang/Double java/lang/Float "java/lang/IllegalArgumentException java/lang/Integer java/lang/Long java/lang/Math $java/lang/NegativeArraySizeException java/lang/Number java/lang/NumberFormatException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/lang/ThreadLocal java/lang/Throwable java/math/BigDecimal java/math/BigDecimal$1 !java/math/BigDecimal$LongOverflow (java/math/BigDecimal$StringBuilderHelper !java/math/BigDecimal$UnsafeHolder java/math/BigInteger java/math/MathContext java/math/MutableBigInteger java/math/RoundingMode java/util/Arrays layoutChars length longCompareMagnitude longDigitLength longLongCompareMagnitude longMultiplyPowerTen longValue longValueExact mag make64 matchScale max min movePointLeft movePointRight mulsub multiply multiplyAndRound multiplyDivideAndRound needIncrement negate null intVal numberOfLeadingZeros oldMode parseDouble parseExp parseFloat plus pow preAlign precision precision mismatch print putIntCompact readObject remainder round roundedTenPower roundingMode saturateLong scale scaleByPowerOfTen scaledTenPow serialVersionUID setIntCompactVolatile setIntValVolatile setScale shortValueExact signum stringCache stripTrailingZeros stripZerosToMatchScale subtract testBit threadLocalStringBuilderHelper toBigDecimal toBigInteger toBigIntegerExact toCharArray toCompactValue toEngineeringString toPlainString toString ulp unscaledValue unsignedLongCompare unsignedLongCompareEq valueOf writeObject zeroThroughTen zeroValueOf A BÈ Dz F@ GÃP It$ K??L¾¼ Nnk(Pù? ?¬ï? ?Ç#?è ?Ð?<è ³K? À À?K&? ÜÈÒä ÿÿÿÿ? ÿÿÿÿÿÿÿú 6 \ d ? è ÿ - $ ' Ó hI ? E? á B@ @ R·Ò ?¼Ì ??? ;.< _ø õá OÎ^ &?&¡ 6ù¿³ ;?Ê ÿÿÿ ÿÿÿÿ C® %Á} Tä ?,?Ð y?â0 Hvè ~7¾ " Ö¿?Õå èÔ¥ î-mA[ c{ÐZö Nr 1MÆD?? SâÖ#?£ Zóz@ í ¾?À FÜ]c?e ?~¤Æ? ÿÿÿÿÿÿ BarÇM? Ä?¥ãS÷ #?òoÁ À?Î{É ô6 G®záG®cEx]? ÇáJö? ?îÕÚFÙ ?"@ ÌÌÌÌÌÌÌ à¶³§d HJ àɺ²@ ÎÌí¡ +??è 5ÉÅÞ 7??d 8Á[ >%a ?ÿÿÿÿÿÿÿFtíê@ K;L¨Z?ÄzTÇWù?(OkÇ^-c mrÊ ÿÿÿÿÿÿÿ@ @$ @Y @?@ @Ã? @øj A.?? AcÐ A?×? AÍÍe B _ B7Hvè Bm?¢ B¢0?å@ BÖ¼Ä? Ckõ&4 CAÃy7à? Cv4W?Ø C«ÁmgNÈ CáXä`?= D¯xµ?@DKäÖâïPD?ðÏMÕ? h t ? ? ? ? ? ? ? Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ò ó ô õ ö ÷ ø ù ú Ljava/lang/ThreadLocal; Ljava/math/BigDecimal; Ljava/math/BigInteger; Ljava/math/MathContext; Ljava/math/MutableBigInteger; Ljava/math/RoundingMode; CLjava/lang/ThreadLocal<Ljava/math/BigDecimal$StringBuilderHelper;>; @Ljava/lang/Number;Ljava/lang/Comparable<Ljava/math/BigDecimal;>; (I)Ljava/lang/Integer; (J)Ljava/lang/Long; (Ljava/lang/Object;)I (Ljava/lang/Object;)V (J)Ljava/lang/String; (Ljava/lang/String;)F (Z)Ljava/lang/String; ()Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (IC)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; ([CII)Ljava/lang/StringBuilder; ()Ljava/math/BigDecimal; (D)Ljava/math/BigDecimal; (I)Ljava/math/BigDecimal; (II)Ljava/math/BigDecimal; (III)Ljava/math/BigDecimal; (IIII)Ljava/math/BigDecimal; (J)Ljava/math/BigDecimal; (JI)Ljava/math/BigDecimal; (JII)Ljava/math/BigDecimal; (JIJ)Ljava/math/BigDecimal; (JIJI)Ljava/math/BigDecimal; (JIJIII)Ljava/math/BigDecimal; (JJI)Ljava/math/BigDecimal; (JJIII)Ljava/math/BigDecimal; (JJJIII)Ljava/math/BigDecimal; (JJJIIII)Ljava/math/BigDecimal; (Ljava/math/BigDecimal;)I (Ljava/math/BigDecimal;)V (Ljava/math/BigDecimal;J)V ([Ljava/math/BigDecimal;)V ()Ljava/math/BigInteger; (I)Ljava/math/BigInteger; (J)Ljava/math/BigInteger; (JI)Ljava/math/BigInteger; (JILjava/math/BigInteger;I)I (Ljava/math/BigInteger;)I (Ljava/math/BigInteger;)J (Ljava/math/BigInteger;)V (Ljava/math/BigInteger;I)V (Ljava/math/BigInteger;J)I (Ljava/math/BigInteger;JII)V (DLjava/math/MathContext;)V (ILjava/math/MathContext;)V (JLjava/math/MathContext;)V ([CIILjava/math/MathContext;)V ([CLjava/math/MathContext;)V $(JIILjava/math/MutableBigInteger;J)Z !(JLjava/math/MutableBigInteger;)J (Ljava/math/MutableBigInteger;)I (Ljava/math/MutableBigInteger;)V (I)Ljava/math/RoundingMode; (ILjava/math/RoundingMode;)V )([Ljava/lang/Object;I)[Ljava/lang/Object; ((ILjava/lang/String;I)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; +(Ljava/lang/String;Ljava/math/BigDecimal;)V .(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; /(Ljava/math/BigDecimal;)[Ljava/math/BigDecimal; /(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal; 0(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal; 1(JILjava/math/BigInteger;I)Ljava/math/BigDecimal; 3(JILjava/math/BigInteger;III)Ljava/math/BigDecimal; 0(JLjava/math/BigInteger;I)Ljava/math/BigDecimal; 0(Ljava/math/BigInteger;II)Ljava/math/BigDecimal; 0(Ljava/math/BigInteger;IJ)Ljava/math/BigDecimal; 3(Ljava/math/BigInteger;IJIII)Ljava/math/BigDecimal; 1(Ljava/math/BigInteger;JII)Ljava/math/BigDecimal; 2(Ljava/math/BigInteger;JIII)Ljava/math/BigDecimal; 0(ILjava/math/MathContext;)Ljava/math/BigDecimal; 4(JIJIJLjava/math/MathContext;)Ljava/math/BigDecimal; 1(JILjava/math/MathContext;)Ljava/math/BigDecimal; 3(JJIILjava/math/MathContext;)Ljava/math/BigDecimal; 2(JJILjava/math/MathContext;)Ljava/math/BigDecimal; /(Ljava/math/MathContext;)Ljava/math/BigDecimal; 1(ILjava/math/RoundingMode;)Ljava/math/BigDecimal; .(Ljava/math/BigDecimal;)Ljava/math/BigInteger; /(Ljava/math/BigDecimal;Ljava/math/BigInteger;)V .(Ljava/math/BigInteger;)Ljava/math/BigInteger; /(Ljava/math/BigInteger;)[Ljava/math/BigInteger; /(Ljava/math/BigInteger;I)Ljava/math/BigInteger; 0(Ljava/math/BigInteger;II)Ljava/math/BigInteger; 1(Ljava/math/BigInteger;ILjava/math/BigInteger;I)I 0(Ljava/math/BigInteger;JI)Ljava/math/BigInteger; ,(Ljava/lang/String;Ljava/math/MathContext;)V 1(Ljava/math/BigInteger;ILjava/math/MathContext;)V 0(Ljava/math/BigInteger;Ljava/math/MathContext;)V <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; F(Ljava/math/BigInteger;ILjava/math/BigInteger;I)Ljava/math/BigDecimal; H(Ljava/math/BigInteger;ILjava/math/BigInteger;III)Ljava/math/BigDecimal; E(Ljava/math/BigInteger;Ljava/math/BigInteger;I)Ljava/math/BigDecimal; G(Ljava/math/BigInteger;Ljava/math/BigInteger;III)Ljava/math/BigDecimal; E(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal; F(Ljava/math/BigDecimal;Ljava/math/MathContext;)[Ljava/math/BigDecimal; I(JILjava/math/BigInteger;IJLjava/math/MathContext;)Ljava/math/BigDecimal; G(JLjava/math/BigInteger;ILjava/math/MathContext;)Ljava/math/BigDecimal; I(Ljava/math/BigInteger;IJIJLjava/math/MathContext;)Ljava/math/BigDecimal; F(Ljava/math/BigInteger;ILjava/math/MathContext;)Ljava/math/BigDecimal; G(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal; F(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal; E(Ljava/math/BigInteger;Ljava/math/BigInteger;I)Ljava/math/BigInteger; \(Ljava/math/MutableBigInteger;IILjava/math/MutableBigInteger;Ljava/math/MutableBigInteger;)Z Y(Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;)Ljava/math/MutableBigInteger; ](Ljava/math/BigDecimal;Ljava/math/BigDecimal;JLjava/math/MathContext;)[Ljava/math/BigDecimal; ^(Ljava/math/BigInteger;ILjava/math/BigInteger;IJLjava/math/MathContext;)Ljava/math/BigDecimal; \(Ljava/math/BigInteger;Ljava/math/BigInteger;ILjava/math/MathContext;)Ljava/math/BigDecimal; U e V e e e# e+ e Í m ? [ ? \ ? ½ ? à ? ? o ? ? ? n ? Á q, r1s vt ?t ?t ? ?@ ? gu vu ?u ?u Îu T ? ?v vw ^x ?x!x ¡ Ê Ï ü # + ! ! S % ¯ % ° % ± & Ô & Õ & Ç '5 ' Ñ ( ² ) £ * ¾ + Ò . Ó . ? /6 0 S 20 3 4 4 § 5 ? 6 ¥ 7 ¦ 7 þ 7 7 7"