在使用WPF的時候發現,如果在設計的時候將一些Double類型的屬性字段設置為“Auto”,在運行的時候,這些屬性字段會顯示為“NaN”,一直沒注意過這個字段,查了查發現有些特殊的含義。
一些數學運算產生的結果不是真正的數字。可能是虛數或未定義的值,要么不能表示為浮點結構。在這些情況下,由此產生的值將是NaN。
"Not a Number" NaN,這是一個“不是數字”的縮寫。
NaN值 也可以 作為 float或double 結構 常數字段, 是一個 結構 的 靜態成員 。 它不能 被用來 作比較 , 兩個 NaN值 可以 在邏輯上 是 不同的 。