Double.NaN フィールドとは? わかりやすく解説

Double.NaN フィールド

非数 (NaN) の値を表します。このフィールド定数です。

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

解説解説

この定数の値は、0 を 0 で除算した結果です。

この定数は、演算結果未定義の場合返されます。

値が非数 (NaN) かどうか判断するには、IsNaN を使用します。ある値を NaN等し別の値と比較することで、その値が非数 (NaN) かどうか確認することはできません。

使用例使用例

NaN使用方法については、次のコード例参照してください

Dim zero As Double = 0

' This condition will return false.
If (0 / zero) = Double.NaN Then
    Console.WriteLine("0 / 0 can be tested with Double.NaN.")
Else
    Console.WriteLine("0 / 0 cannot be tested with Double.NaN;
 use Double.IsNan() instead.")
End If
Double zero = 0;

// This condition will return false.
if ((0 / zero) == Double.NaN) 
{
    Console.WriteLine("0 / 0 can be tested with Double.NaN.");
} 
else 
{
    Console.WriteLine("0 / 0 cannot be tested with Double.NaN; use Double.IsNan()
 instead.");
}
Double zero = 0;

// This condition will return false.
if ( (0 / zero) == Double::NaN )
{
   Console::WriteLine( "0 / 0 can be tested with Double::NaN." );
}
else
{
   Console::WriteLine( "0 / 0 cannot be tested with Double::NaN; use Double::IsNan()
 instead." );
}
Double zero = new Double(0);

// This condition will return false.
if (0 / zero.doubleValue() == Double.NaN) {
    Console.WriteLine("0 / 0 can be tested with Double.NaN.");
}
else {
    Console.WriteLine(
        "0 / 0 cannot be tested with Double.NaN; " 
        + "use Double.IsNan() instead.");
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

「Double.NaN フィールド」の関連用語

Double.NaN フィールドのお隣キーワード
検索ランキング

   

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



Double.NaN フィールドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS