示例#1
0
 public void AddTest()
 {
     Assert.AreEqual(_d1 + _d2, _d1.Add(_d2));
     Assert.AreEqual(0, (-_d1).Add(_d1));
     Assert.AreEqual(0, Min.Add(Max));
     Assert.AreEqual(Max, Max.Add(Max));
     Assert.AreEqual(Max, Min.Add(Min));
     Assert.AreEqual(Max, Max.Add(_absD1));
     Assert.AreEqual(Max - _absD1, Max.Add(-_absD1));
     Assert.AreEqual(Min + _absD1, Min.Add(_absD1));
     Assert.AreEqual(Max, Min.Add(-_absD1));
 }
示例#2
0
 private decimal Sum()
 {
     if (a == 0)
     {
         a = int.Parse(textBox1.Text);
         textBox1.Clear();
     }
     else if (a != 0 && z == "+")
     {
         b = int.Parse(textBox1.Text);
         c = a.Add(b);
     }
     else if (a != 0 && z == "-")
     {
         b = int.Parse(textBox1.Text);
         c = a.Minus(b);
     }
     else if (a != 0 && z == "*")
     {
         b = int.Parse(textBox1.Text);
         c = a.Multiple(b);
     }
     else if (a != 0 && z == "/")
     {
         b = int.Parse(textBox1.Text);
         c = a.GetQuotient(b);
     }
     return(c);
 }
        public void TestAddWithDecimal()
        {
            var val1          = new decimal(1.1);
            var expectedValue = new decimal(2.2);

            Assert.AreEqual(expectedValue, val1.Add(val1));
        }
示例#4
0
        public static decimal AddThreeValues(this decimal value1,
                                             decimal value2, decimal value3)
        {
            decimal result = 0;

            result = value1.Add(result);
            result = Add(value2, result);
            result = result.Add(value3);
            return(result);
        }
示例#5
0
        static void Main(string[] args)
        {
            decimal x = 12.912m;

            x.Add(14);
            x.Substract(2);
            x.Divide(3);
            x.Multiply(4);
            Console.WriteLine(x);

            Console.ReadKey();
        }
示例#6
0
 /// <summary>Adds the specified percentage to the amount.</summary>
 /// <param name="p">
 /// The percentage to add.
 /// </param>
 public Money Add(Percentage p) => m_Value.Add(p) + Currency;