public virtual void TestNotEquals0_8() { // 0 <= arguments < 2 ** k, k=8, see paper for (long i = 0x0L; i <= 0xFFL; i++) { long ii = i * BroadWord.L8_L; Assert.AreEqual(ToStringUtils.LongHex((i != 0L) ? unchecked (0x80L * BroadWord.L8_L) : 0x0L), ToStringUtils.LongHex(BroadWord.NotEquals0_8(ii)), ToStringUtils.LongHex(ii) + " <> 0"); } }
public virtual void TestSmalleru_8_01() { // 0 <= arguments < 2 ** k, k=8, see paper for (long i = 0x0L; i <= 0xFFL; i++) { for (long j = 0x0L; i <= 0xFFL; i++) { long ii = i * BroadWord.L8_L; long jj = j * BroadWord.L8_L; Assert.AreEqual(ToStringUtils.LongHex((i < j) ? unchecked (0x80L * BroadWord.L8_L) : 0x0L), ToStringUtils.LongHex(BroadWord.Smalleru_8(ii, jj)), ToStringUtils.LongHex(ii) + " < " + ToStringUtils.LongHex(jj)); } } }