Hallo,
Ich möchte den MSB (= Most significant bit) finden und benutze dafür die Methode Integer.numberOfLeadingZeros(). Gibt es noch einen schnelleren Weg den MSB zu bestimmen ? Ich konnte nichts zur Implementierung von "Integer.numberOfLeadingZeros()" finden. Ich hatte die Idee eine LookUp-Tabelle für 16-Bit Variablen zu benutzen und meinen Integer dann in zwei 16 Bit Variablen zu zerlegen. Kennt jemand noch einen anderen (schnelleren) Weg den MSB zu bestimmen ?
Gruss
Robin
Ich möchte den MSB (= Most significant bit) finden und benutze dafür die Methode Integer.numberOfLeadingZeros(). Gibt es noch einen schnelleren Weg den MSB zu bestimmen ? Ich konnte nichts zur Implementierung von "Integer.numberOfLeadingZeros()" finden. Ich hatte die Idee eine LookUp-Tabelle für 16-Bit Variablen zu benutzen und meinen Integer dann in zwei 16 Bit Variablen zu zerlegen. Kennt jemand noch einen anderen (schnelleren) Weg den MSB zu bestimmen ?
Gruss
Robin