내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Decimal.GreaterThan 연산자

2013-12-13

지정된 Decimal이 지정된 다른 Decimal보다 큰지 여부를 나타내는 값을 반환합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public static bool operator >(
	decimal d1,
	decimal d2
)

매개 변수

d1
형식: System.Decimal
Decimal입니다.
d2
형식: System.Decimal
Decimal입니다.

반환 값

형식: System.Boolean
d1d2보다 크면 true이고, 그렇지 않으면 false입니다.

다음 코드 예제에서는 Greater Than 연산자를 사용하여 몇 개의 Decimal 값과 참조 Decimal 값을 비교합니다.


// Example of the decimal relational operators.
using System;

class Example
{
   const string dataFmt = "{0,43}    {1}";

   // Compare decimal parameters, and display them with the results.
   static void CompareDecimals(System.Windows.Controls.TextBlock outputBlock, decimal Left, decimal Right,
       string RightText)
   {
      outputBlock.Text += "\n";
      outputBlock.Text += String.Format(dataFmt, "Right: " + RightText, Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left == Right", Left == Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left >  Right", Left > Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left >= Right", Left >= Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left != Right", Left != Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left <  Right", Left < Right) + "\n";
      outputBlock.Text += String.Format(dataFmt, "Left <= Right", Left <= Right) + "\n";
   }

   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      decimal Left = new decimal(123.456);

      outputBlock.Text += 
          "This example of the decimal relational operators " +
          "generates the \nfollowing output. It creates several " +
          "different decimal values \nand compares them with " +
          "the following reference value.\n" + "\n";
      outputBlock.Text += String.Format(dataFmt,
          "Left: decimal( 123.456 )", Left) + "\n";

      // Create objects to compare with a 2-hour decimal.
      CompareDecimals(outputBlock, Left, new decimal(1.23456E+2),
          "decimal( 1.23456E+2 )");
      CompareDecimals(outputBlock, Left, new decimal(123.4567),
          "decimal( 123.4567 )");
      CompareDecimals(outputBlock, Left, new decimal(123.4553),
          "decimal( 123.4553 )");
      CompareDecimals(outputBlock, Left, new decimal(123456000, 0, 0, false, 6),
          "decimal( 123456000, 0, 0, false, 6 )");
   }
}

/*
This example of the decimal relational operators generates the
following output. It creates several different decimal values
and compares them with the following reference value.

                   Left: decimal( 123.456 )    123.456

               Right: decimal( 1.23456E+2 )    123.456
                              Left == Right    True
                              Left >  Right    False
                              Left >= Right    True
                              Left != Right    False
                              Left <  Right    False
                              Left <= Right    True

                 Right: decimal( 123.4567 )    123.4567
                              Left == Right    False
                              Left >  Right    False
                              Left >= Right    False
                              Left != Right    True
                              Left <  Right    True
                              Left <= Right    True

                 Right: decimal( 123.4553 )    123.4553
                              Left == Right    False
                              Left >  Right    True
                              Left >= Right    True
                              Left != Right    True
                              Left <  Right    False
                              Left <= Right    False

Right: decimal( 123456000, 0, 0, false, 6 )    123.456000
                              Left == Right    True
                              Left >  Right    False
                              Left >= Right    True
                              Left != Right    False
                              Left <  Right    False
                              Left <= Right    True
*/


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft