Java Number Min Value minDeg2Bigger(long number)

Here you can find the source of minDeg2Bigger(long number)

Description

Calculate the minimum number n, that:
1) n >= number;
2) n = 2k for some number k

License

Open Source License

Declaration

public static long minDeg2Bigger(long number) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    /**/*ww w.ja  v  a  2 s  . c  om*/
     * Calculate the minimum number n, that: <br/>
     * 1) n >= number; <br/>
     * 2) n = 2<sup>k</sup> for some number k <br/>
     */
    public static long minDeg2Bigger(long number) {
        long result = 1;
        while (result < number)
            result <<= 1;
        return result;
    }
}

Related

  1. minCommonMultiple(int m, int n)
  2. minComparable(T first, T second)
  3. minCoverageEstimate(short mask)
  4. minCurveSegmentLength(String segmentTypeName)
  5. minDark(final int colorValue)
  6. minDelta(double a, double b)
  7. minDivisibleNumber(float yourDividend, float divisor)
  8. minF(float a, float b)
  9. minFileBuf(long fileSize, int bufSize)