Java tutorial
//package com.java2s; public class Main { private static int prevPowerOf2(int n) { if (n <= 0) { throw new IllegalArgumentException(); } return Integer.highestOneBit(n); } }