Intel® Fortran Compiler 17.0 Developer Guide and Reference
Elemental Intrinsic Function (Generic): Returns the number of 1 bits in the integer argument.
result = POPCNT (i)
i |
(Input) Must be of type integer or logical. |
The result type and kind is the same as i. The result value is the number of 1 bits in the binary representation of the integer i.
The model for the interpretation of an integer value as a sequence of bits is shown in Model for Bit Data.
If the value of I is B'0...00011010110', the value of POPCNT(I) is 5.