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

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

The newest version!
????2?	gh	gi	gj	kl????????
mn	?o
pq
?r
ms
gt??3??d?
?uvw
x
?y	?z	?{
|	?}~
m????????
m?
??
??
??
??
??	p?	p?
????
(?G+
g?
??
m??
??????J????3P	?????????,??
k?
??	??	??	p?
??
??
??
=|
d?'??B@?????;??T?Hv??ԥ	Nr?Z?z@?~?ƀ#??o?cEx]?
ඳ?d<Z{??C0@??x?@??|?\?GI????Fo???]?S???[E<$???pX?n'?QcwzM??-+??}[?x??????7_a??s(?L;(0wwXwu?C~?̀???s?+??!?g|?????:%??y(QFP?s????(4?8
?}\f?1??Μp????8????b??uS?,+SC?j0':????߂??kGd????9om..?"?\?[k{)?7?!??v?#???pr.?\? ?kլ?????u0
?@G???M???e°?E$?n???=k??	????InnerClasses?MillerRabinTesterMAX_POWER_OF_SQRT2_UNSIGNEDJ
ConstantValueRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;maxLog10ForLeadingZeros[B
powersOf10[J/Lcom/google/common/annotations/GwtIncompatible;valueTODOhalfPowersOf10FLOOR_SQRT_MAX_LONG
factorialsbiggestBinomials[IbiggestSimpleBinomialsmillerRabinBaseSets[[JisPowerOfTwo(J)ZCodeLineNumberTableLocalVariableTablex
StackMapTablelessThanBranchFree(JJ)Iylog2(JLjava/math/RoundingMode;)IleadingZerosIcmplogFloormodeLjava/math/RoundingMode;log10floorPow
log10Floor(J)Ipow(JI)Jaccumbksqrt(JLjava/math/RoundingMode;)J	sqrtFloor
halfSquareguessguessSquared?divide(JJLjava/math/RoundingMode;)J	incrementZabsRemcmpRemToHalfDivisorpqdivremsignummod(JI)Im(JJ)JresultgcddeltaminDeltaOrZeroaaTwosbTwos
checkedAddcheckedSubtractcheckedMultiply
checkedPow	factorial(I)Jnbinomial(II)JinBits	numeratordenominator
numeratorBitsmultiplyFraction(JJJ)J
commonDivisor	fitsInIntmean()Vthis!Lcom/google/common/math/LongMath;
SourceFile
LongMath.java-Lcom/google/common/annotations/GwtCompatible;emulated??????????????????'java/lang/AssertionError
impossible]?&'
]^exponent????[?-??-???????#?#?Bjava/lang/ArithmeticExceptionModulus must be positive]??'????LBk (%s) > n (%s)java/lang/Object????
?#XYDBcom/google/common/math/LongMath!com/google/common/math/LongMath$11com/google/common/math/LongMath$MillerRabinTesterjava/math/RoundingModejava/lang/LongSIZE	MIN_VALUE	MAX_VALUEjava/lang/Integer(com/google/common/math/MathPreconditions
checkPositive(Ljava/lang/String;J)J!$SwitchMap$java$math$RoundingModeordinal()IcheckRoundingUnnecessary(Z)VnumberOfLeadingZeros(Ljava/lang/Object;)VcheckNonNegative(Ljava/lang/String;I)Icom/google/common/math/IntMath(ILjava/math/RoundingMode;)Ijava/lang/Math(D)D$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;abs(J)JHALF_UP	HALF_EVEN(Ljava/lang/String;)VnumberOfTrailingZerosmin(II)IcheckNoOverflowvalueOf(I)Ljava/lang/Integer;
checkArgument)(ZLjava/lang/String;[Ljava/lang/Object;)VCEILING1?=	??s	
s	?5
	]	???
e	???~???
@M?D e???}??J??	?{?X?	,?
.?b-44<<FFF????
d?@
e?
d??
>}7?d6?`??Y??*
WX<ZC^KbUhZiakglqo4Z!a ?g!{?{"#<		$?v?X?>?/7?	,?
.?S-<<>>GGG??????`??/?`??Y??&	????H?W?Y?b?n?*v?v"#j!c%??H
@s	&'M??
3=?/?d?
?	??	s		()v??W??y??q??d????K/#-=?
?	?
?~?
??@?	
y?	?@?~?	
y?
yu?	??Y??
B?"!?!i?!~?
?iBi?z=???J???<?F?H?V?d?j?{?}??????????? ?<*??+??,+<@	B@C?J?s		-.y??X? ??,?!????"?B!!i7?	,?
.?.??LLYYY????!???!
e?!???!
a?!?!????e7ia7		??a??Y??J(*"-X/g0i3p4t6v9}:?<?@?A?M?O>?/??0?	???"#?1?"?2?"?A
@

K?3s		45`?#W m7 ie7	??? ??{??6	?	?
.??/>YDJhhh	????6
??6
??	??6
?t	??6
?e?$7 ?$ee7

	??2?%???&??
	???~?6
?
	???6
??Y??
?	?a??b]^_abl(n`posrtuvxw{y?z?|?}????????????????f
rp67
?[8??O9?
:?;?"#<??=?(?>	?67
n??B
@@@?%@K?	3?	3?	3
@??
As		?@<??'????As		?B& 	??
?(Y)?*? q7	??? a????? &?&A?C?	?Cs		DB
k+?X, ?X	?? ? 	????-6{? ?-6 {A ??* e7?{7ee? aA?-{?????.y?J???????$?)?/?4?:???I?R?W?^?a?>?E?IF?kG?k+?$GH/<I
?,	JB?' a7 ?	????	?????/???$ 'G?'+?"C??@L?s		KB?' e7 ?	????	?????/?
$ 'G?'+?"C??@L?s		LB?r?
??
` ?
` ??
`6A? i?@???/	??? 0?????/ i7	??m ????/?"#$$(&7'S(X)o**rG?r+?UXC?!
?(
@@K??@s		M)???W??????~?z??m????M-!+;?
?	?
?~?
??????/
y?@???/~?	
y?y??Y??
B?!!?!?2?~?	!?2Bz=???3??5????/i????V56%7H9R;T=b?p@tB?C?E?H?J?L?N?P?Q?S?T?U?V ?+??,?U*?3@K?&@	B	@	@D?@s		NOT7?W?8???8/?9?
ghPBs		QRf)7?W;?W??<?=Y?>SY?>S??z?d<?
????8???8/?8/?8d/im??@???@.?9??A??1?A.?(???A6? ?iA ?mA?????? ???B?C=
B???7
76	6

?B	`???i7
?i7	`6	?!?DB?7
?76	?
?????!?D??#???/?6?:?T?V?Y?a?u?????????????????????????????????????????? ?f
?S?C??ES
?`T?^C??WU??TV??QW	)P),+@!????&?XY?&
?? m??E7m?m7 mi???????*&?&U?&V?Z?[C????????@	\B>
  ?{a??
?
?]^/*?F??_`a^??@?YTYTYTYTYTYTYTYTYTY	TY
TYTYTY
TYTYTYTYTY
TY
TY
TYTYTYTYTYTYTYTY
TY
TY
TY	TY 	TY!	TY"	TY#TY$TY%TY&TY'TY(TY)TY*TY+TY,TY-TY.TY/TY0TY1TY2TY3TY4TY5TY6TY7TY8TY9TY:TY;TY<TY=TY>TY?T??Y
PYGPYIPYKPYMPYOPYQPYSPYUPY	WPY
YPY[PY]PY
_PYaPYcPYePYgPYiP??YkPYmPYoPYqPYsPYuPYwPYyPY{PY	}PY
PY?PY?PY
?PY?PY?PY?PY?PY?P??Y
PY
PYPY?PY?PY?PY?PY?PY?PY	?PY
?PY?PY?PY
?PY?PY?PY?PY?PY?PY?PY?P?8"?
Y?OY?OY?OY?OY?OY?/OY?OY?OYwOY	OY
iOY	OY?OY
?OY?OY}OYoOYeOY^OYXOYSOYOOYLOYJOYHOYFOYEOYDOYCOYCOYBOYBOY BOY!BO?@?
Y?OY?OY?OY?OY?OY-?OY?OY!OY?OY	?OY
OY?OY?OY
?OYwOYiOY_OYWOYQOYLOYIOYFOYDOYBOY@OY?OY>OY>OY=OY=OY=O?A??Y?Y?PY?PSY?Y?PY?PY?PSY?Y?PY?PY?PY?PSY?Y?PYPY?PY?PY?PSY?Y?PYPY?PY?PY?PY?PSY?Y?PYPY?PY?PY?PY?PY?PSY?Y9PYPY?PY?PY?PY?PY?PY?PS????n???xk????bcdeZf??????D




© 2015 - 2024 Weber Informatics LLC | Privacy Policy