Adds two specified Decimal values.
'Usage Dim d1 As Decimal Dim d2 As Decimal Dim returnValue As Decimal returnValue = Decimal.Add(d1, d2) 'Declaration Public Shared Function Add ( _ d1 As Decimal, _ d2 As Decimal _ ) As Decimal
The sum of d1 and d2 is less than MinValue or greater than MaxValue.
The following code sample illustrates the use of Add :
Class PiggyBank Public Sub AddPenny() MyFortune = [Decimal].Add(MyFortune, 0.01D) End Sub Public Overrides Function ToString() As String Return MyFortune.ToString("C") + " in piggy bank" End Function Protected MyFortune As Decimal End Class
Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360, Zune
# add-decimal1.ps1# Sample for MSDN# Thomas Lee - tfl@psp.co.uk# Create decimal numbers ($d1, $d2)[decimal] $d1 = 12.1[decimal] $d2 = 12.2# Add - first using PowerShell, then using .NET$d3 = $d1+$d2$d4 = [system.decimal]::add($d1,$d2)# print details"`$d1 is of type: {0}" -f $d1.gettype().name"`$d2 is of type: {0}" -f $d2.gettype().name"`$d1 ({0}) plus `$d2 ({1}) equals: {2}" -f $d1,$d2,$d3"`$d3 is of type: {0}" -f $d3.gettype().name"`$d1 ({0}) plus `$d2 ({1}) (using .NET) equals: {2}" -f $d1,$d2,$d4"`$d4 is of type: {0}" -f $d3.gettype().name#
This script produces the following output:
PS C:\foo> E:\PowerShellScriptLib\System.Decimal\add-decimal.ps1$d1 is of type: Decimal$d2 is of type: Decimal$d1 (12.1) plus $d2 (12.2) equals: 24.3$d3 is of type: Decimal$d1 (12.1) plus $d2 (12.2) (using .NET) equals: 24.3$d4 is of type: Decimal