Decimal.Zero Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sıfır (0) sayısını temsil eder.
public: static initonly System::Decimal Zero;
public static readonly decimal Zero;
staticval mutable Zero : decimal
Public Shared ReadOnly Zero As Decimal
Alan Değeri
Örnekler
Aşağıdaki kod örneği alanın kullanımını gösterir Zero
.
// Example of the Decimal fields.
using namespace System;
int main()
{
String^ numberFmt = "{0,-25}{1,45:N0}";
String^ exprFmt = "{0,-55}{1,15}";
Console::WriteLine( "This example of the fields of the Decimal structure "
"\ngenerates the following output.\n" );
Console::WriteLine( numberFmt, "Field or Expression", "Value" );
Console::WriteLine( numberFmt, "-------------------", "-----" );
// Display the values of the Decimal fields.
Console::WriteLine( numberFmt, "Decimal::MaxValue", Decimal::MaxValue );
Console::WriteLine( numberFmt, "Decimal::MinValue", Decimal::MinValue );
Console::WriteLine( numberFmt, "Decimal::MinusOne", Decimal::MinusOne );
Console::WriteLine( numberFmt, "Decimal::One", Decimal::One );
Console::WriteLine( numberFmt, "Decimal::Zero", Decimal::Zero );
Console::WriteLine();
// Display the values of expressions of the Decimal fields.
Console::WriteLine( exprFmt, "( Decimal::MinusOne + Decimal::One ) == Decimal::Zero", (Decimal::MinusOne + Decimal::One) == Decimal::Zero );
Console::WriteLine( exprFmt, "Decimal::MaxValue + Decimal::MinValue", Decimal::MaxValue + Decimal::MinValue );
Console::WriteLine( exprFmt, "Decimal::MinValue / Decimal::MaxValue", Decimal::MinValue / Decimal::MaxValue );
Console::WriteLine( "{0,-40}{1,30}", "100000000000000M / Decimal::MaxValue", Convert::ToDecimal( 100000000000000 ) / Decimal::MaxValue );
}
/*
This example of the fields of the Decimal structure
generates the following output.
Field or Expression Value
------------------- -----
Decimal::MaxValue 79,228,162,514,264,337,593,543,950,335
Decimal::MinValue -79,228,162,514,264,337,593,543,950,335
Decimal::MinusOne -1
Decimal::One 1
Decimal::Zero 0
( Decimal::MinusOne + Decimal::One ) == Decimal::Zero True
Decimal::MaxValue + Decimal::MinValue 0
Decimal::MinValue / Decimal::MaxValue -1
100000000000000M / Decimal::MaxValue 0.0000000000000012621774483536
*/
// Example of the Decimal fields.
using System;
class DecimalFieldsDemo
{
public static void Main( )
{
const string numberFmt = "{0,-25}{1,45:N0}";
const string exprFmt = "{0,-55}{1,15}";
Console.WriteLine(
"This example of the fields of the Decimal structure " +
"\ngenerates the following output.\n" );
Console.WriteLine( numberFmt, "Field or Expression", "Value" );
Console.WriteLine( numberFmt, "-------------------", "-----" );
// Display the values of the Decimal fields.
Console.WriteLine( numberFmt, "Decimal.MaxValue",
Decimal.MaxValue );
Console.WriteLine( numberFmt, "Decimal.MinValue",
Decimal.MinValue );
Console.WriteLine( numberFmt, "Decimal.MinusOne",
Decimal.MinusOne );
Console.WriteLine( numberFmt, "Decimal.One", Decimal.One );
Console.WriteLine( numberFmt, "Decimal.Zero", Decimal.Zero );
Console.WriteLine( );
// Display the values of expressions of the Decimal fields.
Console.WriteLine( exprFmt,
"( Decimal.MinusOne + Decimal.One ) == Decimal.Zero",
(Decimal.MinusOne + Decimal.One ) == Decimal.Zero );
Console.WriteLine( exprFmt,
"Decimal.MaxValue + Decimal.MinValue",
Decimal.MaxValue + Decimal.MinValue );
Console.WriteLine( exprFmt,
"Decimal.MinValue / Decimal.MaxValue",
Decimal.MinValue / Decimal.MaxValue );
Console.WriteLine( "{0,-40}{1,30}",
"100000000000000M / Decimal.MaxValue",
100000000000000M / Decimal.MaxValue );
}
}
/*
This example of the fields of the Decimal structure
generates the following output.
Field or Expression Value
------------------- -----
Decimal.MaxValue 79,228,162,514,264,337,593,543,950,335
Decimal.MinValue -79,228,162,514,264,337,593,543,950,335
Decimal.MinusOne -1
Decimal.One 1
Decimal.Zero 0
( Decimal.MinusOne + Decimal.One ) == Decimal.Zero True
Decimal.MaxValue + Decimal.MinValue 0
Decimal.MinValue / Decimal.MaxValue -1
100000000000000M / Decimal.MaxValue 0.0000000000000012621774483536
*/
' Example of the Decimal fields.
Module DecimalFieldsDemo
Sub Main( )
Const numberFmt As String = "{0,-25}{1,45:N0}"
Const exprFmt As String = "{0,-55}{1,15}"
Console.WriteLine( _
"This example of the fields of the Decimal structure" & _
vbCrLf & "generates the following output." & vbCrLf )
Console.WriteLine( numberFmt, "Field or Expression", "Value" )
Console.WriteLine( numberFmt, "-------------------", "-----" )
' Display the values of the Decimal fields.
Console.WriteLine( numberFmt, "Decimal.MaxValue", _
Decimal.MaxValue )
Console.WriteLine( numberFmt, "Decimal.MinValue", _
Decimal.MinValue )
Console.WriteLine( numberFmt, "Decimal.MinusOne", _
Decimal.MinusOne )
Console.WriteLine( numberFmt, "Decimal.One", _
Decimal.One )
Console.WriteLine( numberFmt, "Decimal.Zero", _
Decimal.Zero )
Console.WriteLine( )
' Display the values of expressions of the Decimal fields.
Console.WriteLine( exprFmt, _
"( Decimal.MinusOne + Decimal.One ) = Decimal.Zero", _
( Decimal.MinusOne + Decimal.One ) = Decimal.Zero )
Console.WriteLine( exprFmt, _
"Decimal.MaxValue + Decimal.MinValue", _
Decimal.MaxValue + Decimal.MinValue )
Console.WriteLine( exprFmt, _
"Decimal.MinValue / Decimal.MaxValue", _
Decimal.MinValue/Decimal.MaxValue )
Console.WriteLine( "{0,-40}{1,30}", _
"100000000000000D / Decimal.MaxValue", _
100000000000000D / Decimal.MaxValue )
End Sub
End Module
' This example of the fields of the Decimal structure
' generates the following output.
'
' Field or Expression Value
' ------------------- -----
' Decimal.MaxValue 79,228,162,514,264,337,593,543,950,335
' Decimal.MinValue -79,228,162,514,264,337,593,543,950,335
' Decimal.MinusOne -1
' Decimal.One 1
' Decimal.Zero 0
'
' ( Decimal.MinusOne + Decimal.One ) = Decimal.Zero True
' Decimal.MaxValue + Decimal.MinValue 0
' Decimal.MinValue / Decimal.MaxValue -1
' 100000000000000D / Decimal.MaxValue 0.0000000000000012621774483536