Package com.mojang.math
Class Divisor
java.lang.Object
com.mojang.math.Divisor
- All Implemented Interfaces:
it.unimi.dsi.fastutil.ints.IntIterator,Iterator<Integer>,PrimitiveIterator<Integer,,IntConsumer> PrimitiveIterator.OfInt
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.PrimitiveIterator
PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasIterable(int pNumerator, int pDenominator) booleanhasNext()intnextInt()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface it.unimi.dsi.fastutil.ints.IntIterator
forEachRemaining, forEachRemaining, next, skipMethods inherited from interface java.util.PrimitiveIterator.OfInt
forEachRemaining
-
Field Details
-
denominator
private final int denominator -
quotient
private final int quotient -
mod
private final int mod -
returnedParts
private int returnedParts -
remainder
private int remainder
-
-
Constructor Details
-
Divisor
public Divisor(int pNumerator, int pDenominator)
-
-
Method Details
-
hasNext
public boolean hasNext() -
nextInt
public int nextInt()- Specified by:
nextIntin interfaceit.unimi.dsi.fastutil.ints.IntIterator- Specified by:
nextIntin interfacePrimitiveIterator.OfInt
-
asIterable
-