META-INF.modules.java.base.classes.jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer.class Maven / Gradle / Ivy
???? 8$ ?
K ? J ? J ? J ? J ? J ? J ? J ? J ?
J ? ?
? ?
? ?
? J ? ?
?
? ? ? ? ? ???
?
? ?
? ? J ?
J ?
J ?
J ?
? ? ? ?
?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ? ?
J ??? ? ??????
? ??? ?҇?bɽ??Ɗ(?B???DP?y?
? ?? ? ??????? J ?
? ?
? ? ? ? ?
isNegative Z decExponent I firstDigitIndex nDigits digits [C buffer exactDecimalConversion decimalDigitsRoundedUp insignificantDigitsNumber [I N_5_BITS $assertionsDisabled ()V Code LineNumberTable LocalVariableTable this BinaryToASCIIBuffer InnerClasses 7Ljdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer; (Z[C)V toJavaFormatString ()Ljava/lang/String; len appendTo (Ljava/lang/Appendable;)V buf Ljava/lang/Appendable;
StackMapTable getDecimalExponent ()I getDigits ([C)I ()Z
isExceptional digitsRoundedUp decimalDigitsExact setSign (Z)V developLongDigits (IJI)V pow10 J residue ivalue c lvalue insignificantDigits digitno dtoa (IJIZ)V
insignificant b s m tens low high lowDigitDifference q Sval Ljdk/internal/math/FDBigInteger; shiftBias Bval Mval tenSval binExp fractBits nSignificantBits isCompatibleFormat tailZeros
nFractBits nTinyBits decExp B2 B5 S2 S5 M2 M5
common2factor ndigit Bbits tenSbits ? roundup i estimateDecExp (JI)I mask r d2 D d dBits exponent (I)I insignificantDigitsForPow2 p2 getChars t
charLength e result
SourceFile FloatingDecimal.java NestHost !jdk/internal/math/FloatingDecimal \ ] U T V N W N S T M N O P Q P R P ? q java/lang/String \ ? java/lang/StringBuilder ? ? java/lang/StringBuffer ? ? [ N java/lang/AssertionError ? ? ? ? java/lang/Integer \ Z Y ? ? x y ? ? Y \
o ? ? ] jdk/internal/math/DoubleConsts X Y !"# r 5jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer java/lang/Object 8jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter BinaryToASCIIConverter jdk/internal/math/FDBigInteger ([CII)V append ([CII)Ljava/lang/StringBuilder; ([CII)Ljava/lang/StringBuffer; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
LONG_5_POW [J (J)V java/lang/Long numberOfTrailingZeros (J)I java/lang/Math max (II)I min SMALL_5_POW (I)V valueOfPow52 $(II)Ljdk/internal/math/FDBigInteger; getNormalizationBias leftShift #(I)Ljdk/internal/math/FDBigInteger; valueOfMulPow52 %(JII)Ljdk/internal/math/FDBigInteger; quoRemIteration #(Ljdk/internal/math/FDBigInteger;)I cmp addAndCmp C(Ljdk/internal/math/FDBigInteger;Ljdk/internal/math/FDBigInteger;)I multBy10 "()Ljdk/internal/math/FDBigInteger; ZERO java/lang/Double longBitsToDouble (J)D doubleToRawLongBits (D)J java/util/Arrays fill ([CIIC)V java/lang/Class desiredAssertionStatus J K L M N O P Q P R P S T U T V N W N
X Y Z Y [ N \ ] ^ ] *? *?? *? *? *?? ? _ ` a d \ e ^ ? 1*? *?? *? *? *? *? *,? *? *,??
? _ *
# $ % &