.NET equivalente di Java's Integer.bitCount?
-
29-10-2019 - |
Domanda
C'è un metodo simile a quello di Java Integer.bitCount (int)
o Long.bitCount (Long)
ovunque nel framework .net?
(Per coloro che non hanno familiarità con questi metodi Java) Questo è anche noto come:
- Martellare il peso
- Conteggio della popolazione (spesso chiamato
POPCNT
quando implementato in hardware.)
Sebbene là sono abbondanza di implementazioni a essere Trovato sul Web, mi chiedevo se ci fosse un'implementazione della libreria standard.
So che questo non è dentro BitArray
, UInt32
o BitConverter
, ma forse c'è una versione nascosta da qualche parte, ad esempio in una funzione crittografica.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow