Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Count()

static int System.Xml.Bits.Count ( uint num)
inlinestatic

Definition at line 5 of file Bits.cs.

6 {
7 num = (num & 0x55555555) + ((num >> 1) & 0x55555555);
8 num = (num & 0x33333333) + ((num >> 2) & 0x33333333);
9 num = (num & 0xF0F0F0F) + ((num >> 4) & 0xF0F0F0F);
10 num = (num & 0xFF00FF) + ((num >> 8) & 0xFF00FF);
11 num = (num & 0xFFFF) + (num >> 16);
12 return (int)num;
13 }

Referenced by System.Xml.Bits.LeastPosition().