i = POPPAR( arg )
poppar Integer. The parity of one bits found in arg, one if odd, zero if even.
arg Integer, Logical, or Real. The 64 bit input argument.
The external integer function POPPAR returns the parity of ones found in arg. POPPAR returns zero if POPCNT( arg ) is even and one if POPCNT( arg ) is odd. For equations and other information, see Volume 3: UNICOS Math and Scientific Library Reference Manual SR-2081 7.0, Cray Research, Inc.
Since POPPAR is not an ANSI Fortran 77 intrinsic function, it must be declared as an external function of type integer. For example: EXTERNAL POPPAR INTEGER POPPAR ... I = POPPAR( 'CCCCCCCCCCCCCCCC'X ) ! Same as I = 0