NumberFormatInfo.CurrencyDecimalDigits プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > NumberFormatInfo.CurrencyDecimalDigits プロパティの意味・解説 

NumberFormatInfo.CurrencyDecimalDigits プロパティ

通貨の値で使用する小数点以下の桁数示します

名前空間: System.Globalization
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Property CurrencyDecimalDigits As
 Integer
Dim instance As NumberFormatInfo
Dim value As Integer

value = instance.CurrencyDecimalDigits

instance.CurrencyDecimalDigits = value
public int CurrencyDecimalDigits { get;
 set; }
public:
property int CurrencyDecimalDigits {
    int get ();
    void set (int value);
}
/** @property */
public int get_CurrencyDecimalDigits ()

/** @property */
public void set_CurrencyDecimalDigits (int
 value)
public function get CurrencyDecimalDigits
 () : int

public function set CurrencyDecimalDigits
 (value : int)

プロパティ
通貨の値で使用する小数点以下の桁数。InvariantInfo の既定値は 2 です。

例外例外
例外種類条件

ArgumentOutOfRangeException

プロパティが 0 より小さいか、99 より大きい値に設定されています。

InvalidOperationException

プロパティ設定されていますが、NumberFormatInfo が読み取り専用です。

使用例使用例

CurrencyDecimalDigits プロパティ変更による影響次のコード例示します

Imports System
Imports System.Globalization

Class NumberFormatInfoSample

   Public Shared Sub Main()

      ' Gets a NumberFormatInfo associated with the en-US culture.
      Dim nfi As NumberFormatInfo = New
 CultureInfo("en-US", False).NumberFormat

      ' Displays a negative value with the default number of decimal
 digits (2).
      Dim myInt As Int64 = - 1234
      Console.WriteLine(myInt.ToString("C", nfi))

      ' Displays the same value with four decimal digits.
      nfi.CurrencyDecimalDigits = 4
      Console.WriteLine(myInt.ToString("C", nfi))

   End Sub 'Main 

End Class 'NumberFormatInfoSample


' This code produces the following output.
'
' ($1,234.00)
' ($1,234.0000)

using System;
using System.Globalization;

class NumberFormatInfoSample {

   public static void Main()
 {

      // Gets a NumberFormatInfo associated with the en-US culture.
      NumberFormatInfo nfi = new CultureInfo( "en-US",
 false ).NumberFormat;

      // Displays a negative value with the default number of decimal
 digits (2).
      Int64 myInt = -1234;
      Console.WriteLine( myInt.ToString( "C", nfi ) );

      // Displays the same value with four decimal digits.
      nfi.CurrencyDecimalDigits = 4;
      Console.WriteLine( myInt.ToString( "C", nfi ) );

   }
}


/* 
This code produces the following output.

($1,234.00)
($1,234.0000)
*/
   
using namespace System;
using namespace System::Globalization;
int main()
{
   
   // Gets a NumberFormatInfo associated with the en-US culture.
   CultureInfo^ MyCI = gcnew CultureInfo( "en-US",false
 );
   NumberFormatInfo^ nfi = MyCI->NumberFormat;
   
   // Displays a negative value with the default number of decimal digits
 (2).
   Int64 myInt = -1234;
   Console::WriteLine( myInt.ToString( "C", nfi ) );
   
   // Displays the same value with four decimal digits.
   nfi->CurrencyDecimalDigits = 4;
   Console::WriteLine( myInt.ToString( "C", nfi ) );
}

/* 
This code produces the following output.

($1, 234.00)
($1, 234.0000)
*/
import System.*;
import System.Globalization.*;

class NumberFormatInfoSample
{
    public static void main(String[]
 args)
    {
        // Gets a NumberFormatInfo associated with the en-US culture.
        NumberFormatInfo nfi = 
            (new CultureInfo("en-US", false)).get_NumberFormat();
        // Displays a negative value with the default number of decimal
 
        // digits (2).
        Int64 myInt = (Int64)(-1234);
        Console.WriteLine(myInt.ToString("C", nfi));
        // Displays the same value with four decimal digits.
        nfi.set_CurrencyDecimalDigits(4);
        Console.WriteLine(myInt.ToString("C", nfi));
    } //main 
} //NumberFormatInfoSample

/* 
This code produces the following output.

($1,234.00)
($1,234.0000)
*/
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
NumberFormatInfo クラス
NumberFormatInfo メンバ
System.Globalization 名前空間
CurrencyDecimalSeparator
CurrencyGroupSeparator
CurrencyGroupSizes
CurrencySymbol
CurrencyNegativePattern
CurrencyPositivePattern
NumberDecimalDigits
PercentDecimalDigits


このページでは「.NET Framework クラス ライブラリ リファレンス」からNumberFormatInfo.CurrencyDecimalDigits プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からNumberFormatInfo.CurrencyDecimalDigits プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からNumberFormatInfo.CurrencyDecimalDigits プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「NumberFormatInfo.CurrencyDecimalDigits プロパティ」の関連用語

NumberFormatInfo.CurrencyDecimalDigits プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



NumberFormatInfo.CurrencyDecimalDigits プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS