public void TestOperator_Multiplication_ii ()
{
for(Int32 i = 0; i < 100; ++i)
{
var a = GetNextRandomQuaternion();
var b = GetNextRandomQuaternion();
var c = new Quaternion(
a.I*b.U + a.U*b.I + a.J*b.K - a.K*b.J,
a.U*b.J - a.I*b.K + a.J*b.U + a.K*b.I,
a.U*b.K + a.I*b.J - a.J*b.I + a.K*b.U,
a.U*b.U - a.I*b.I - a.J*b.J - a.K*b.K
);
this.TestMultiplication(a, b, c);
}
}