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

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

The newest version!
????2	??	??b
??@??
??
?
??
?
?
??
??	L?
??
J?
????3
J??
?
J?	J?	J?	J??
??
J?
??
???
??	??	?????x
??
??
??
J???J??
?????
J??	J?y?
??	J?
??
K???B@?????;???C0@??x?@?????7_a?????InnerClassesMAX_SIGNED_POWER_OF_TWOI
ConstantValueRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;MAX_POWER_OF_SQRT2_UNSIGNEDmaxLog10ForLeadingZeros[B
powersOf10[IhalfPowersOf10FLOOR_SQRT_MAX_INT
factorialsbiggestBinomialsceilingPowerOfTwo(I)ICodeLineNumberTableLocalVariableTablex
StackMapTable$Lcom/google/common/annotations/Beta;floorPowerOfTwoisPowerOfTwo(I)ZlessThanBranchFree(II)Iylog2(ILjava/math/RoundingMode;)IleadingZeroscmplogFloormodeLjava/math/RoundingMode;log10floorPow/Lcom/google/common/annotations/GwtIncompatible;
log10Floorpowaccumbksqrt
halfSquare	sqrtFloordivide(IILjava/math/RoundingMode;)I	incrementZabsRemcmpRemToHalfDivisorpqdivremsignum?modmresultgcddeltaminDeltaOrZeroaaTwosbTwos
checkedAddJcheckedSubtractcheckedMultiply
checkedPowsaturatedAddsaturatedSubtractsaturatedMultiplysaturatedPowlimit	factorialnbinomialimeanisPrime()Vthis Lcom/google/common/math/IntMath;
SourceFileIntMath.java-Lcom/google/common/annotations/GwtCompatible;emulated??P?P???java/lang/ArithmeticExceptionjava/lang/StringBuilder??ceilingPowerOfTwo(????) not representable as an int?????^?^?X???fg??hijava/lang/AssertionErroru^WXYXUVexponent??|^?z????	/ by zero?^?qqModulus  must be > 0^i??i?i[Xk (%s) > n (%s)\X	?
com/google/common/math/IntMathjava/lang/Object com/google/common/math/IntMath$1java/math/RoundingModejava/lang/IntegerSIZE	MAX_VALUE(com/google/common/math/MathPreconditions
checkPositive(Ljava/lang/String;I)Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VnumberOfLeadingZeros
highestOneBit!$SwitchMap$java$math$RoundingModeordinal()IcheckRoundingUnnecessary(Z)VcheckNonNegativejava/lang/Math(D)D$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;absHALF_UP	HALF_EVENnumberOfTrailingZerosmincheckNoOverflow!com/google/common/primitives/Ints
saturatedCast(J)I
checkArgument(ZLjava/lang/String;II)Vcom/google/common/math/LongMath(J)Z1JKOPQRSTPQRSUVRSWXRSYXRSZPQ/RS[X\XRS	]^_v7?W?#?Y?Y?	?
??
?
??d?tx?`CD
E-Ga7bPc-Rd	e^_:?W??`
STabPRd	fg_Y??d~??~?`_abPc@K?hi_?d??|?`kabPjPRS	kl_?v?W?+?.?_-44<<FFF???d? d?d??=|>d6?`??Y??`*
xy<{CK?U?Z?_?e?n?a4ZmP_nPeoPvbPvpqc<		rl_?s?W?=?.>?+?.?Q.;;==EEE?????`??.?`??Y??`&	????H?U?W?_?k?a*sbPspqgoPasPc?H@Rt
u^_M??3<?.?d?`
?	?abP	jP	vi_Q??W?c????J0$.<????~??? ?	x?? ?~?	x?xt??=? ?h?~??h=h;z?`??Y??`&	DSU_e)m+a*e{PubPupqi|Pc
?D
@	
Rt
|^_1?? ??`2abP	}~_<	,?!W?
?Y"??l>hd6???z?6?,?.??-:U@Fddd???6??6?|??6?m??6?^?#6?#dd6?/,?$?,?%??~??~??6???6??Y???
`??`j>?	@BCE#F%P/RdTqWtXwZz[}]?^?`?a?e?f?i?j?l?n?p?raf
tk??T?P?H?P?P?Ppq??P??P/??P??cJ??>@@@?)@I?	?@@??@	?i_?4?#?Y?Y?&?
?'?
?
??p=??`?`??$?(?a 4bP4?P(?Pc	$?B	?i_`(?W)?W?????*=z;?*>z<?*d6z~6dd;`<?*z;????+x?`J????????#?(?,?1?6?@?I?N?U?X?a>6?P@?P`?P`xPA?P(8?Pc
?+	?i_m??aA  ??????, ??`???a ?PxP??c?@	?i_m??eA  ??????, ??`???a ?PxP??c?@	?i_m??iA  ??????, ??`???a ?PxP??c?@	?i_???W?l????N0$.<????~??????,x? ???,~?	x?x?=?!??-?~?	?-=z<???.??/??~?,h;???`N??,?6?8?D?R?V?d?t?v??????????	a ?xP?yPvWwPc0,@	@	@	@B?@I?	?i_=	??a?0?`a	?P	xPRd	?i_=	??e?0?`"a	?P	xPRd	?i_=	??i?0?`-a	?P	xPRd	?i_???W?f????I0$.<????~????1?x? ?
1~`?~?	x?x?=1|~~`>?#??2?~?	?2=z<???.??/?????h;???`^89,;6=8?DAJBMDQFWG^InMpO|Q?S?U?W?X?Z?[?\?]?_a*?xP?yPpgwP|[?Pc/,@	@B?
@I?Rd	?^_S3?W?4???4.?1?`
noa?PcA	?i_?3?W5?W??6?7z?d<?8???8.?1????
A6? d?iA `?mA???? ??`B????&?*?;?>?X?Z?\?^?g?o?w?}?a*a?P^"????P?yPc
@??Rt	?i_>
~?z`?`?a
bP
jP	?g_0??9?`?a?PR
td??_/*?:?`?a????_?!?Y	TY	TY	TYTYTYTYTYTYTY	TY
TYTYTY
TYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTY T?
?
YOY
OYdOY?OY'OY;OYOY	?O?
?
YOYOY




© 2015 - 2025 Weber Informatics LLC | Privacy Policy