All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.math.DoubleMath.class Maven / Gradle / Ivy

????4,"com/google/common/math/DoubleUtils
isFinite(D)Zjava/lang/ArithmeticException
input is infinite or NaN

(Ljava/lang/String;)V	#com/google/common/math/DoubleMath$1!$SwitchMap$java$math$RoundingMode[I
java/math/RoundingModeordinal()I
!com/google/common/math/DoubleMathisMathematicalInteger
!"#$%(com/google/common/math/MathPreconditionscheckRoundingUnnecessary(Z)V
'()*+java/lang/Mathrint(D)D
'-.+abs??
'234copySign(DD)D6java/lang/AssertionError
58
9()V
;<=roundIntermediate(DLjava/math/RoundingMode;)D?? A?
!CDEcheckInRangeForRoundingInputs(ZDLjava/math/RoundingMode;)V??C?
KLMNOjava/math/BigIntegervalueOf(J)Ljava/math/BigInteger;
'QRSgetExponent(D)I
UVWgetSignificand(D)J
KYZ[	shiftLeft(I)Ljava/math/BigInteger;
K]^_negate()Ljava/math/BigInteger;
'ab+log	defLN_2Dhx must be positive and finite
jklmn$com/google/common/base/Preconditions
checkArgument(ZLjava/lang/Object;)V
pqisNormalC0
uvwlog2(DLjava/math/RoundingMode;)I
yzisPowerOfTwo
|}+scaleNormalize@
?????java/lang/LongnumberOfTrailingZeros(J)I?n
!???checkNonNegative(Ljava/lang/String;I)I?java/lang/Double?	???everySixteenthFactorial[D?	tolerance
!???(Ljava/lang/String;D)D
???isNaN
???fuzzyEquals(DDD)Z
?????java/lang/Booleancompare(ZZ)I?Cannot take mean of 0 values
??+checkFinite?????java/lang/Iterableiterator()Ljava/util/Iterator;
???mean(Ljava/util/Iterator;)D?????java/util/IteratorhasNext()Z????next()Ljava/lang/Object;?java/lang/Number
????doubleValue()D
j?m%
?8?java/lang/ObjectB?wu?GIV?
?3?L??x?,?Ro?x?4?JX?a?????_c?׽cGe??????l????@??s?΅??p~{	]_=???MIN_INT_AS_DOUBLE
ConstantValue??MAX_INT_AS_DOUBLEA?????MIN_LONG_AS_DOUBLEMAX_LONG_AS_DOUBLE_PLUS_ONE
MAX_FACTORIALI?RuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;CodeLineNumberTableLocalVariableTablezxmodeLjava/math/RoundingMode;
StackMapTableMethodParameters/Lcom/google/common/annotations/GwtIncompatible;
roundToIntroundToLong(DLjava/math/RoundingMode;)JroundToBigInteger1(DLjava/math/RoundingMode;)Ljava/math/BigInteger;exponentsignificandJresultLjava/math/BigInteger;	incrementZxScaled	factorial(I)DiaccumabfuzzyCompare(DDD)I([D)Dindexvaluescount
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;([I)Dsum([J)D[J(Ljava/lang/Iterable;)DLjava/lang/Iterable;LocalVariableTypeTable)Ljava/lang/Iterable<+Ljava/lang/Number;>;	Signature,(Ljava/lang/Iterable<+Ljava/lang/Number;>;)DvalueLjava/util/Iterator;)Ljava/util/Iterator<+Ljava/lang/Number;>;,(Ljava/util/Iterator<+Ljava/lang/Number;>;)Dargument8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;this#Lcom/google/common/math/DoubleMath;
SourceFileDoubleMath.java8Lcom/google/common/math/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulatedInnerClasses1??f???f???f?F?f?Hef??????????<=???&??
?Y	???,?.??/8Mbd~??&?? &?&??
&??&?&?
e??&??
&??&?&?
a??&?&??&?&?&????a??&?&?&?&J&)g?,/??
&/&?1c?)?&?&J&)g?,/??&?)??5Y?7??f89;H=O>QA^B`DfHsIuK{O}R?S?U?Y?]?^?_?a?g?h?i?k?p?*??f??f??f????,6K??????	????	?w??)&,?:J)>???)@???~&,?B)?????&?? )?f)??#?f??@K??	????	????+&,?:JF)g???)H???~&,?B)?????(?? +?f+??%?f??@K??	????	????V&,?:GF&g???&H???~?	&??J?&?P>&?T7?J4d?X:&???\?????&?,?1?7?E??4V?fV??1%??7??E???!@K?	?&KAK?	????	z?u$&??&??&?TA  
e	???????
??"????$?f?? @?????	v+?3	&?`?co????	?f??	vw??&??&???g?i&?P>&?o?&rk,?t4d??,?.??07=Ni???&?x? 6?n&?x??6?]??&?x??~6?B??&?x??~6?'&?{9k~???6??5Y?7??	`???N???#?0?horu??	?
??
??????f
r?????f??f???????
?I@?7
@@J?@J??@??
@?	????	?b$&??&??4&?T??d&?P????&(#&?$?f?@????	??5???W????H?~`>?'?kH????'??z1k??"567;< =%<+?? ?!f5???????	????/???X&(g?1??&(??&???(??????ops.p? /f/f/?f?)@?
?		
??(&(????&(???&(???&??(???????
??????? (f(f(?f??
?????B*?????i
@*1??J6*??!*1??X
a@)*1)g?ocJ????)??&	????"?*?.?:?@??*%?B
?1?*?f?	@??$?
??????-*?????i	@>*??*.?a@?????*??o?????? ?&?? ?-
??
	@???
????9*?????i
@*/?J6*??
a@)*/?)g?ocJ????)??"???? ?$?1?7??*?9
(?#?f?	@???
	??F
*????????



?
??	????J*????i
@*????????J*???%*????????9
a@))g?ocJ???)??&	
&7;
EH?*7fJ

=?-?fJ
??*?
??
?+?7	&???&??
?	 f? ?
?!
9?/*?DZ??"#$9?rV~?`?c?YRY?RY?RY?RY?RY?RY?RY?RY?RY	?RY
?R????
	F%&'?()Z*+





© 2015 - 2024 Weber Informatics LLC | Privacy Policy