Decimal.One Field
.NET Framework (current version)
Represents the number one (1).
Assembly: mscorlib (in mscorlib.dll)
The following code example illustrates the use of the One field.
// 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 */
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: