C# NaN 和 IsNaN


在使用WPF的時候發現,如果在設計的時候將一些Double類型的屬性字段設置為“Auto”,在運行的時候,這些屬性字段會顯示為“NaN”,一直沒注意過這個字段,查了查發現有些特殊的含義。

 

一些數學運算產生結果不是真正的數字可能是虛數未定義的值,要么不能表示為浮點結構在這些情況下,由此產生的將是NaN 

"Not a Number" NaN,這是一個不是數字縮寫

NaN值 也可以 作為 float或double 結構 常數字段, 是一個 結構 靜態成員 它不能 被用來 作比較 兩個 NaN值 可以 在邏輯上 不同的  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM