Пример #1
0
        public static void BigNumber_Greater_True()
        {
            var value1 = SqlNumber.Parse("98356278.911288837773848500069994933229238e45789");
            var value2 = SqlNumber.Parse("348299.01991828833333333333488888388829911182227373738488847112349928");

            Assert.True(value1 > value2);
        }
Пример #2
0
        public static void Serialize(string s)
        {
            var number = SqlNumber.Parse(s);
            var result = BinarySerializeUtil.Serialize(number);

            Assert.Equal(number, result);
        }
Пример #3
0
        public static void Parse_BigDecimal()
        {
            var value = SqlNumber.Parse("98356278.911288837773848500069994933229238e45789");

            Assert.False(value.CanBeInt32);
            Assert.False(value.CanBeInt64);
            Assert.True(value.Precision > 40);
        }