示例#1
0
        public void Min(string result, string left, string right)
        {
            var resultDecimal = BigDecimal.Parse(result, CultureInfo.InvariantCulture);
            var leftDecimal   = BigDecimal.Parse(left, CultureInfo.InvariantCulture);
            var rightDecimal  = BigDecimal.Parse(right, CultureInfo.InvariantCulture);

            Assert.Equal(resultDecimal, BigDecimal.Min(leftDecimal, rightDecimal));
        }
示例#2
0
 public void MinBigDecimal()
 {
     BigDecimal min1 = new BigDecimal(-12345.4D);
     BigDecimal min2 = new BigDecimal(-12345.39D);
     Assert.IsTrue(min1.Min(min2).Equals(min1), "-12345.39 should have been returned");
     min1 = new BigDecimal(value2, 5);
     min2 = new BigDecimal(value2, 0);
     Assert.IsTrue(min1.Min(min2).Equals(min1), "123345.6 should have been returned");
 }