MULT_HIGH (integer*8, integer*8) Class: Elemental function - Specific A function that multiplies two 64-bit unsigned integers. The result is of type INTEGER*8. The result value is the upper (leftmost) 64 bits of the 128-bit unsigned result. This function cannot be passed as an actual argument. Consider the following: INTEGER(8) I,J,K I=2_8**53 J=2_8**51 K = MULT_HIGH (I,J) PRINT *,I,J,K WRITE (6,1000)I,J,K 1000 FORMAT (' ', 3(Z,1X)) END This example prints the following: 9007199254740992 2251799813685248 1099511627776 20000000000000 8000000000000 10000000000