
com.google.javascript.rhino.dtoa.DToA.class Maven / Gradle / Ivy
The newest version!
???? 3?
?W ???? ? ? ? ? @
XYZ ?????
[
\
]^
_`a
Wb
c
d
e
f
Xgh
Xijkl
mn
op ??????
q
r
s
t
u
v?
w
x
y
z
{
|
} ????
X~
?
?
?
?
?
??
??? ? ?? ?҇?coCa?Ɗ(?`ȳ??DP?y?
?
?@$ @ @ @ ?? 0
?
?
?
?DK????P?K????P
?
?
??
?
?@Y @?@ @È @?j A.?? Ac? A?ׄ A??e B?_ B7Hv? Bm?? B?0??@ Bּ?? Ck?&4 CA?y7?? Cv4W?ؠ C??mgN? C?X?`?= D?x??@D???MՒF????nM8O????Z?wH?02uO?s?<? DTOSTR_STANDARD I
ConstantValue DTOSTR_STANDARD_EXPONENTIAL DTOSTR_FIXED DTOSTR_EXPONENTIAL DTOSTR_PRECISION Frac_mask Exp_shift Exp_msk1
Frac_maskL J
Exp_shiftL 4 Exp_msk1L Bias ? P 5
Exp_shift1 Exp_mask Exp_mask_shifted ?
Bndry_mask Log2P Sign_bit Exp_11 Ten_pmax Quick_max Bletch
Frac_mask1 Int_max n_bigtens tens [D bigtens dtoaModes [I ()V Code LineNumberTable LocalVariableTable this 'Lcom/google/javascript/rhino/dtoa/DToA; BASEDIGIT (I)C digit
StackMapTable lo0bits (I)I y k x hi0bits stuffBits ([BII)V bits [B offset val d2b (D[I[I)Ljava/math/BigInteger; dbl_bits i d D e z de dBits d0 d1 ? ?
JS_dtobasestr (ID)Ljava/lang/String; negative Z intDigits Ljava/lang/String; mantissa floorBits exp Ljava/math/BigInteger; divResult [Ljava/math/BigInteger; j delta j1 buffer Ljava/lang/StringBuilder; df b word0 word1 bbits s2 mlo mhi s bigBase done base dfloor lfloor?^a ? (D)I setWord0 (DI)D pow5mult /(Ljava/math/BigInteger;I)Ljava/math/BigInteger; roundOff (Ljava/lang/StringBuilder;)Z c C buf JS_dtoa "(DIZI[ZLjava/lang/StringBuilder;)I d2 denorm b2 b5 s5 S lastCh L ieps ilim0 k0 eps b1 idx dig mode biasUp ndigits sign [Z ilim ilim1 m2 m5 be ds spec_case k_check try_quick leftright fast_failed S_bytes S_hiWord4 stripTrailingZeroes (Ljava/lang/StringBuilder;)V bl JS_dtostr (Ljava/lang/StringBuilder;IID)V p exponentialNotation
minNDigits precision decPt nDigits numberToString (D)Ljava/lang/String; value
SourceFile DToA.java RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; unnecessarily complex ? ???? %com/google/javascript/rhino/dtoa/DToA ? ? ? ? ? ? java/math/BigInteger ?? "java/lang/IllegalArgumentException java/lang/StringBuilder
Bad base: ?????? ???? NaN?? Infinity -Infinity 0???????????????? ? ????????????? ? ???????? ????? ? ? ? ?CD?? ? ? ?? -NOFG java/lang/Object java/lang/String java/lang/Double doubleToLongBits (D)J ([B)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V isNaN (D)Z
isInfinite java/lang/Math floor (D)D java/lang/Long (JI)Ljava/lang/String; valueOf (J)Ljava/math/BigInteger; shiftLeft (I)Ljava/math/BigInteger;
shiftRight (I)Ljava/lang/String; (C)Ljava/lang/StringBuilder; multiply .(Ljava/math/BigInteger;)Ljava/math/BigInteger; divideAndRemainder /(Ljava/math/BigInteger;)[Ljava/math/BigInteger; intValue ()I compareTo (Ljava/math/BigInteger;)I subtract signum longBitsToDouble (J)D pow length charAt setCharAt (IC)V setLength (I)V toByteArray ()[B insert (IC)Ljava/lang/StringBuilder; !
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? # ? ? ? ? ? ? ? % ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? E ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? / *? ? ? C ? ? ?
? ? ? H
?
W`? 0`?? ? F ? ? ? ?
C
? ? ? &