ContributeFragenVeröffentlichungenTags
VIKEnut'
EinloggenMelden Sie sich an

De

РусскийEspañolPortuguês

Dunkles thema

Schreiben
EinloggenMelden Sie sich an

Dunkles thema

De

РусскийEspañolPortuguês

Du bist sehr aktiv! Es ist großartig!

Registrieren Sie sich, um weiterhin alle Techfeed-Funktionen nutzen zu können.

Registrierung

Bereits registriert?Hineingehen

Beliebte Schlagwörter

custom-fieldscustom-post-typeeasyxdmnsrangerateopenearsclpbinterrupted-exceptionprogrammable-completiondynamic-script-loadinggoogle-sheets-formulaopencl.netimportrangeapostropheqoqcode-assistcagtemporarysetboundsdeinit

Verwandte Fragen

4

Portable Code - Bits pro Zeichen

3

Was sind die INFINITY-Konstanten in Java?

1

Kann ich auf TBits interne Bitmap zugreifen?

2

Teilungsalgorithmus wird nicht wiederhergestellt

3

Was ist der schnellste Weg, um gesetzte Bits in UInt32 zu zählen

Apr 27, 2010, 02:46 PM
 
bitsc++bit-manipulation

Was ist der schnellste Weg, um die Anzahl der zum Speichern einer Zahl benötigten Bits zu berechnen

Ich versuche ein paar Routinen zum Packen und Entpacken zu optimieren. Um das Packen zu machen, muss ich die Anzahl der Bits berechnen, die zum Speichern von Ganzzahlwerten benötigt werden. Hier ist der aktuelle Code.

if (n == -1) return 32;
if (n == 0) return 1;
int r = 0;
while (n)
{
    ++r;
    n >>= 1;
}
return r;

Antworten auf die Frage(12)

Ihre Antwort auf die Frage

Top Fragen

0 die antwort

Die Kriterien-API gibt eine zu kleine Ergebnismenge zurück

0 die antwort

Phonegap (3.0.0) Kamera beim ersten Versuch nicht erfolgreich

0 die antwort

Gibt es seit der Veröffentlichung von iOS 7 eine Möglichkeit, die UDID zu ermitteln, ohne iTunes auf einem PC / Mac zu verwenden?

0 die antwort

Summe der geraden Fibonacci-Zahlen

0 die antwort

Wie konvertiert man von Vorzeichengröße zu Zweierkomplement?

© 2020. Alle rechte vorbehalten
Mit Liebe gemacht 

De

РусскийEspañolPortuguês