Decimal.Subtract(Decimal, Decimal) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычитает указанное Decimal значение из другого.
public:
static System::Decimal Subtract(System::Decimal d1, System::Decimal d2);
public static decimal Subtract (decimal d1, decimal d2);
static member Subtract : decimal * decimal -> decimal
Public Shared Function Subtract (d1 As Decimal, d2 As Decimal) As Decimal
Параметры
- d1
- Decimal
Minuend.
- d2
- Decimal
Подтраченный.
Возвращаемое значение
Результат вычитания d2
из d1
.
Исключения
Возвращаемое значение меньше Десятичное значение MinValue или больше Decimal.MaxValue.
Примеры
В следующем примере показано использование Subtract
.
public ref class PiggyBank
{
public:
Decimal Cents()
{
return Decimal::Subtract( MyFortune, Decimal::Floor( MyFortune ) );
}
void AddPenny()
{
MyFortune = Decimal::Add(MyFortune, (Decimal).01);
}
protected:
Decimal MyFortune;
};
}
class PiggyBank {
public decimal Cents {
get {
return Decimal.Subtract(MyFortune, Decimal.Floor(MyFortune));
}
}
protected decimal MyFortune;
public void AddPenny() {
MyFortune += .01m;
}
}
type PiggyBank() =
let mutable myFortune = 0m
member _.Cents =
Decimal.Subtract(myFortune, Decimal.Floor myFortune)
member _.AddPenny() =
myFortune <- myFortune + 0.01m
Class PiggyBank
Public ReadOnly Property Cents() As Decimal
Get
Return [Decimal].Subtract(MyFortune, [Decimal].Floor(MyFortune))
End Get
End Property
Protected MyFortune As Decimal
Public Sub AddPenny()
MyFortune += 0.01D
End Sub
End Class
Применяется к
См. также раздел
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.