static int vIntWidth(int s) { if (s < 1) { return 8; } var width = 0; for (width = 0; width < 8; width++) { if (s >= pow(2, (7 - width))) { break; } } return width; }