Power Programming Languages

Power Programming Languages

IBM Power, including the AIX, IBM i, and Linux operating systems, support a wide range of programming languages, catering to both traditional enterprise applications and modern development needs.


#Power

 View Only

POPCNT intrinsic function

By Archive User posted Mon July 22, 2013 01:35 AM

  

Originally posted by: ChristineLi


The POPCNT intrinsic function is new for XL Fortran V14.1. It counts the number of set bits in a data object. The data object can be of type integer, byte, logical, or real with REAL(16) excluded.

The result value is the number of bits set to 1 in the sequence of bits of the given data object. For example, the binary representation for decimal number 4 is 0100, so the value of POPCNT(4) is 1. Similarly, the binary representation for decimal number 3 is 0011, so the value of POPCNT(3) is 2.

For more information, see POPCNT.

Note: This blog is reviewed by Yvonne Ma.


#C/C++andFortran
#Fortran-Cafe-for-AIX
0 comments
0 views

Permalink