mirror of
https://github.com/Eaglercraft-Archive/Eaglercraftx-1.8.8-src.git
synced 2025-12-14 04:58:46 +01:00
Update #37 - Touch support without userscript, many other feats
This commit is contained in:
30
sources/teavm/java/com/jcraft/jorbis/Util.java
Normal file
30
sources/teavm/java/com/jcraft/jorbis/Util.java
Normal file
@@ -0,0 +1,30 @@
|
||||
package com.jcraft.jorbis;
|
||||
|
||||
class Util {
|
||||
static int ilog(int v) {
|
||||
int ret = 0;
|
||||
while (v != 0) {
|
||||
ret++;
|
||||
v >>>= 1;
|
||||
}
|
||||
return (ret);
|
||||
}
|
||||
|
||||
static int ilog2(int v) {
|
||||
int ret = 0;
|
||||
while (v > 1) {
|
||||
ret++;
|
||||
v >>>= 1;
|
||||
}
|
||||
return (ret);
|
||||
}
|
||||
|
||||
static int icount(int v) {
|
||||
int ret = 0;
|
||||
while (v != 0) {
|
||||
ret += (v & 1);
|
||||
v >>>= 1;
|
||||
}
|
||||
return (ret);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user