output array
integer
integer
double word product (in big endian order; i.e., the first element corresponds to the most significant bits and the second element to the least significant bits)
var v = umuldw( 0xAAAAAAAA, 0x55555555 );
// returns [ 954437176, 1908874354 ]
Performs multiplication of two unsigned 32-bit integers and returns an array of two unsigned 32-bit integers which represents the unsigned 64-bit integer product.
integer
integer
double word product (in big endian order; i.e., the first element corresponds to the most significant bits and the second element to the least significant bits)
var v = umuldw( 0xAAAAAAAA, 0x55555555 );
// returns [ 954437176, 1908874354 ]
Performs multiplication of two unsigned 32-bit integers and returns an array of two unsigned 32-bit integers which represents the unsigned 64-bit integer product.
Notes