META-INF.modules.java.base.classes.jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 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*? *?? *? *? *? *? *,? *? *,??
? _ *
# $ % &