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

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

NumberFormatInfo.NumberDecimalDigits プロパティ

数値使用する小数点以下の桁数取得または設定します

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

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

value = instance.NumberDecimalDigits

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

/** @property */
public void set_NumberDecimalDigits (int
 value)
public function get NumberDecimalDigits
 () : int

public function set NumberDecimalDigits
 (value : int)

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

例外例外
例外種類条件

ArgumentOutOfRangeException

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

InvalidOperationException

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

使用例使用例

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

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("N", nfi))

      ' Displays the same value with four decimal digits.
      nfi.NumberDecimalDigits = 4
      Console.WriteLine(myInt.ToString("N", 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( "N", nfi ) );

      // Displays the same value with four decimal digits.
      nfi.NumberDecimalDigits = 4;
      Console.WriteLine( myInt.ToString( "N", 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( "N", nfi ) );
   
   // Displays the same value with four decimal digits.
   nfi->NumberDecimalDigits = 4;
   Console::WriteLine( myInt.ToString( "N", 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("N", nfi));
        // Displays the same value with four decimal digits.
        nfi.set_NumberDecimalDigits(4);
        Console.WriteLine(myInt.ToString("N", nfi));
    } //main 
} //NumberFormatInfoSample


/* 
This code produces the following output.

-1,234.00
-1,234.0000
*/

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
NumberFormatInfo クラス
NumberFormatInfo メンバ
System.Globalization 名前空間
NumberDecimalSeparator
NumberGroupSeparator
NumberGroupSizes
NumberFormatInfo.NaNSymbol プロパティ
NumberNegativePattern
NumberFormatInfo.CurrencyDecimalDigits プロパティ
PercentDecimalDigits


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

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

辞書ショートカット

すべての辞書の索引

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

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

   

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



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

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

©2025 GRAS Group, Inc.RSS