Ejemplo n.º 1
0
        public void int32_overflows_the_same_way_as_native()
        {
            unchecked {
                for (int i = 1; i > 0; i += i)
                {
                    int    original = i * 2;
                    double enc      = NanTags.EncodeInt32(original);
                    int    result   = NanTags.DecodeInt32(enc);

                    Assert.That(result, Is.EqualTo(original));
                }
            }
        }