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 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
scroll top