function assign( re1, im1, re2, im2, out, strideOut, offsetOut ) {
	out[ offsetOut ] = f32(re1*re2) - f32(im1*im2);
	out[ offsetOut+strideOut ] = f32(re1*im2) + f32(im1*re2);
	return out;
}
Multiplies two single-precision complex floating-point numbers and assigns results to a provided output array.

@param {number} re1 - real component of the first complex number
@param {number} im1 - imaginary component of the first complex number
@param {number} re2 - real component of the second complex number
@param {number} im2 - imaginary component of the second complex number
@param {Collection} out - output array
@param {integer} strideOut - stride length
@param {NonNegativeInteger} offsetOut - starting index
@returns {Collection} output array

@example
var Float32Array = require( '@stdlib/array/float32' );

var out = assign( 5.0, 3.0, -2.0, 1.0, new Float32Array( 2 ), 1, 0 );
// returns <Float32Array>[ -13.0, -1.0 ]