Class MathUtils

java.lang.Object
dk.jonaslindstrom.ruffini.common.util.MathUtils

public class MathUtils extends Object
  • Constructor Details

    • MathUtils

      public MathUtils()
  • Method Details

    • product

      public static int product(int... factors)
    • nextPowerOfTwo

      public static int nextPowerOfTwo(int n)
    • isPowerOfTwo

      public static boolean isPowerOfTwo(int n)
    • floorLog2

      public static int floorLog2(int n)
    • bigLog2

      public static int bigLog2(BigInteger n)
    • ceilLog2

      public static int ceilLog2(int n)
    • binaryExpansion

      public static List<Integer> binaryExpansion(BigInteger x)