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)); }
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)); }
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); }
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(); }
/// <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;